There are
686 mi
from Waterbury, CT to Detroit, MI
That's the driving distance. It would take 12 hours 52 mins to go from Waterbury, Connecticut to Detroit, Michigan.
The flight distance (direct flight from Waterbury, CT to Detroit, MI) is 516.08 mi.
686 mi = 1,103.59 kms