Miles between Waterloo, IA and New Britain, CT

There are
1,168 mi
from Waterloo, IA to New Britain, CT

That's the driving distance. It would take 21 hours 49 mins to go from Waterloo, Iowa to New Britain, Connecticut.

The flight distance (direct flight from Waterloo, IA to New Britain, CT) is 1,002.71 mi.

1,168 mi = 1,880.05 kms