Miles between Fort Lauderdale, FL and Lake Havasu City, AZ

There are
2,456 mi
from Fort Lauderdale, FL to Lake Havasu City, AZ

That's the driving distance. It would take 1 day 19 hours to go from Fort Lauderdale, Florida to Lake Havasu City, Arizona.

The flight distance (direct flight from Fort Lauderdale, FL to Lake Havasu City, AZ) is 2,107.97 mi.

2,456 mi = 3,952.06 kms