There are
1,074 mi
from Waterbury, CT to North Liberty, IA
That's the driving distance. It would take 19 hours 59 mins to go from Waterbury, Connecticut to North Liberty, Iowa.
The flight distance (direct flight from Waterbury, CT to North Liberty, IA) is 956.32 mi.
1,074 mi = 1.61 kms