There are
94 mi
from Waterbury, CT to North Adams, MA
That's the driving distance. It would take 2 hours 32 mins to go from Waterbury, Connecticut to North Adams, Massachusetts.
The flight distance (direct flight from Waterbury, CT to North Adams, MA) is 79.01 mi.
94 mi = 151.36 kms