Miles between Farmington Hills, MI and Los Altos, CA

There are
2,418 mi
from Farmington Hills, MI to Los Altos, CA

That's the driving distance. It would take 1 day 18 hours to go from Farmington Hills, Michigan to Los Altos, California.

The flight distance (direct flight from Farmington Hills, MI to Los Altos, CA) is 2,061.82 mi.

2,418 mi = 3.22 kms