There are
810 mi
from Waterbury, CT to Muskegon Heights, MI
That's the driving distance. It would take 15 hours 43 mins to go from Waterbury, Connecticut to Muskegon Heights, Michigan.
The flight distance (direct flight from Waterbury, CT to Muskegon Heights, MI) is 681.83 mi.
810 mi = 1,302.83 kms