There are
107 mi
from Glendale, CA to San Marcos, CA
That's the driving distance. It would take 2 hours 10 mins to go from Glendale, California to San Marcos, California.
The flight distance (direct flight from Glendale, CA to San Marcos, CA) is 93.21 mi.
107 mi = 172.84 kms