Miles between Waterbury, CT and Buffalo, NY

There are
392 mi
from Waterbury, CT to Buffalo, NY

That's the driving distance. It would take 7 hours 58 mins to go from Waterbury, Connecticut to Buffalo, New York.

The flight distance (direct flight from Waterbury, CT to Buffalo, NY) is 311.87 mi.

392 mi = 630.52 kms