Miles between Grand Rapids, MI and Palo Alto, CA

There are
2,321 mi
from Grand Rapids, MI to Palo Alto, CA

That's the driving distance. It would take 1 day 16 hours to go from Grand Rapids, Michigan to Palo Alto, California.

The flight distance (direct flight from Grand Rapids, MI to Palo Alto, CA) is 1,946.38 mi.

2,321 mi = 3.22 kms