Miles between Deerfield Beach, FL and Lake Havasu City, AZ

There are
2,449 mi
from Deerfield Beach, FL to Lake Havasu City, AZ

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

The flight distance (direct flight from Deerfield Beach, FL to Lake Havasu City, AZ) is 2,104.92 mi.

2,449 mi = 3.22 kms