Miles between Grand Rapids, MI and Lake Havasu City, AZ

There are
2,017 mi
from Grand Rapids, MI to Lake Havasu City, AZ

That's the driving distance. It would take 1 day 11 hours to go from Grand Rapids, Michigan to Lake Havasu City, Arizona.

The flight distance (direct flight from Grand Rapids, MI to Lake Havasu City, AZ) is 1,642.10 mi.

2,017 mi = 3.22 kms