There are
2,382 mi
from San Marcos, CA to University Heights, OH
That's the driving distance. It would take 1 day 18 hours to go from San Marcos, California to University Heights, Ohio.
The flight distance (direct flight from San Marcos, CA to University Heights, OH) is 2,025.03 mi.
2,382 mi = 3.22 kms