Miles between Lakewood, CA and San Marcos, TX

There are
1,370 mi
from Lakewood, CA to San Marcos, TX

That's the driving distance. It would take 23 hours 38 mins to go from Lakewood, California to San Marcos, Texas.

The flight distance (direct flight from Lakewood, CA to San Marcos, TX) is 1,214.03 mi.

1,370 mi = 1.61 kms