Miles between Eden Prairie, MN and Los Altos, CA

There are
1,985 mi
from Eden Prairie, MN to Los Altos, CA

That's the driving distance. It would take 1 day 10 hours to go from Eden Prairie, Minnesota to Los Altos, California.

The flight distance (direct flight from Eden Prairie, MN to Los Altos, CA) is 1,567.97 mi.

1,985 mi = 3,194.70 kms