Miles between Abilene, TX and Lake Havasu City, AZ

There are
1,016 mi
from Abilene, TX to Lake Havasu City, AZ

That's the driving distance. It would take 18 hours to go from Abilene, Texas to Lake Havasu City, Arizona.

The flight distance (direct flight from Abilene, TX to Lake Havasu City, AZ) is 851.77 mi.

1,016 mi = 1.61 kms