Miles between Irving, TX and Lake Havasu City, AZ

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

That's the driving distance. It would take 20 hours 31 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,170 mi = 1.61 kms