Miles between Waterloo, IA and New London, CT

There are
1,193 mi
from Waterloo, IA to New London, CT

That's the driving distance. It would take 22 hours 35 mins to go from Waterloo, Iowa to New London, Connecticut.

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

1,193 mi = 1,920.06 kms