Miles between Baytown, TX and Lake Havasu City, AZ

There are
1,398 mi
from Baytown, TX to Lake Havasu City, AZ

That's the driving distance. It would take 23 hours 54 mins to go from Baytown, Texas to Lake Havasu City, Arizona.

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

1,398 mi = 1.61 kms