Miles between Fort Worth, TX and Lake Havasu City, AZ

There are
1,152 mi
from Fort Worth, TX to Lake Havasu City, AZ

That's the driving distance. It would take 19 hours 59 mins to go from Fort Worth, Texas to Lake Havasu City, Arizona.

The flight distance (direct flight from Fort Worth, TX to Lake Havasu City, AZ) is 984.68 mi.

1,152 mi = 1.61 kms