Miles between Grand Rapids, MI and Twentynine Palms, CA

There are
2,090 mi
from Grand Rapids, MI to Twentynine Palms, CA

That's the driving distance. It would take 1 day 13 hours to go from Grand Rapids, Michigan to Twentynine Palms, California.

The flight distance (direct flight from Grand Rapids, MI to Twentynine Palms, CA) is 1,739.98 mi.

2,090 mi = 3.22 kms