There are
1,360 mi
from Victorville, CA to San Marcos, TX
That's the driving distance. It would take 23 hours 21 mins to go from Victorville, California to San Marcos, Texas.
The flight distance (direct flight from Victorville, CA to San Marcos, TX) is 1,173.84 mi.
1,360 mi = 1.61 kms