There are
2,107 mi
from Flint, MI to Lake Havasu City, AZ
That's the driving distance. It would take 1 day 12 hours to go from Flint, Michigan to Lake Havasu City, Arizona.
The flight distance (direct flight from Flint, MI to Lake Havasu City, AZ) is 1,741.19 mi.
2,107 mi = 3,391.47 kms