Miles between Irving, TX and Lake Havasu City, AZ

There are
1,164 mi
from Irving, TX to Lake Havasu City, AZ

That's the driving distance. It would take 20 hours 8 mins to go from Irving, Texas to Lake Havasu City, Arizona.

The flight distance (direct flight from Irving, TX to Lake Havasu City, AZ) is 1,004.62 mi.

1,164 mi = 1,874.01 kms