There are
474 mi
from San Marcos, CA to San Bruno, CA
That's the driving distance. It would take 9 hours 1 min to go from San Marcos, California to San Bruno, California.
The flight distance (direct flight from San Marcos, CA to San Bruno, CA) is 428.10 mi.
474 mi = 762.88 kms