There are
549 mi
from Waterbury, CT to Avon Lake, OH
That's the driving distance. It would take 10 hours 29 mins to go from Waterbury, Connecticut to Avon Lake, Ohio.
The flight distance (direct flight from Waterbury, CT to Avon Lake, OH) is 464.10 mi.
549 mi = 884.33 kms