There are
463 mi
from Waterbury, CT to Girard, OH
That's the driving distance. It would take 8 hours 44 mins to go from Waterbury, Connecticut to Girard, Ohio.
The flight distance (direct flight from Waterbury, CT to Girard, OH) is 397.60 mi.
463 mi = 745.83 kms