There are
757 mi
from Waterbury, CT to Goshen, IN
That's the driving distance. It would take 14 hours 9 mins to go from Waterbury, Connecticut to Goshen, Indiana.
The flight distance (direct flight from Waterbury, CT to Goshen, IN) is 660.17 mi.
757 mi = 1,218.22 kms