Miles between Bryan, TX and Lake Havasu City, AZ

There are
1,307 mi
from Bryan, TX to Lake Havasu City, AZ

That's the driving distance. It would take 22 hours 38 mins to go from Bryan, Texas to Lake Havasu City, Arizona.

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

1,307 mi = 1.61 kms