There are
292 mi
from Santa Barbara, CA to Los Altos, CA
That's the driving distance. It would take 5 hours 51 mins to go from Santa Barbara, California to Los Altos, California.
The flight distance (direct flight from Santa Barbara, CA to Los Altos, CA) is 245.40 mi.
292 mi = 469.54 kms