Miles between Kalamazoo, MI and East Palo Alto, CA

There are
2,287 mi
from Kalamazoo, MI to East Palo Alto, CA

That's the driving distance. It would take 1 day 15 hours to go from Kalamazoo, Michigan to East Palo Alto, California.

The flight distance (direct flight from Kalamazoo, MI to East Palo Alto, CA) is 1,951.20 mi.

2,287 mi = 3.22 kms