There are
1,365 mi
from Arcadia, CA to San Marcos, TX
That's the driving distance. It would take 23 hours 28 mins to go from Arcadia, California to San Marcos, Texas.
The flight distance (direct flight from Arcadia, CA to San Marcos, TX) is 1,211.17 mi.
1,365 mi = 2,196.23 kms