Miles between San Francisco, CA and Los Altos, CA

There are
37 mi
from San Francisco, CA to Los Altos, CA

That's the driving distance. It would take 49 minutes to go from San Francisco, California to Los Altos, California.

The flight distance (direct flight from San Francisco, CA to Los Altos, CA) is 31.68 mi.

37 mi = 59.90 kms