Miles between Jacksonville Beach, FL and San Marcos, CA

There are
2,368 mi
from Jacksonville Beach, FL to San Marcos, CA

That's the driving distance. It would take 1 day 17 hours to go from Jacksonville Beach, Florida to San Marcos, California.

The flight distance (direct flight from Jacksonville Beach, FL to San Marcos, CA) is 2,101.57 mi.

2,368 mi = 3,810.58 kms