Miles between Chula Vista, CA and San Marcos, TX

There are
1,296 mi
from Chula Vista, CA to San Marcos, TX

That's the driving distance. It would take 22 hours 11 mins to go from Chula Vista, California to San Marcos, Texas.

The flight distance (direct flight from Chula Vista, CA to San Marcos, TX) is 1,144.89 mi.

1,296 mi = 1.61 kms