Miles between New Britain, CT and Lake Havasu City, AZ

There are
2,635 mi
from New Britain, CT to Lake Havasu City, AZ

That's the driving distance. It would take 1 day 23 hours to go from New Britain, Connecticut to Lake Havasu City, Arizona.

The flight distance (direct flight from New Britain, CT to Lake Havasu City, AZ) is 2,290.28 mi.

2,635 mi = 4,240.68 kms