Miles between San Marcos, CA and Johnson City, TN

There are
2,317 mi
from San Marcos, CA to Johnson City, TN

That's the driving distance. It would take 1 day 16 hours to go from San Marcos, California to Johnson City, Tennessee.

The flight distance (direct flight from San Marcos, CA to Johnson City, TN) is 1,978.27 mi.

2,317 mi = 3.22 kms