There are
896 mi
from Waterbury, CT to Lake Zurich, IL
That's the driving distance. It would take 16 hours 56 mins to go from Waterbury, Connecticut to Lake Zurich, Illinois.
The flight distance (direct flight from Waterbury, CT to Lake Zurich, IL) is 774.08 mi.
896 mi = 1,441.52 kms