Miles between Waterbury, CT and Reidsville, NC

There are
586 mi
from Waterbury, CT to Reidsville, NC

That's the driving distance. It would take 12 hours 19 mins to go from Waterbury, Connecticut to Reidsville, North Carolina.

The flight distance (direct flight from Waterbury, CT to Reidsville, NC) is 505.15 mi.

586 mi = 943.46 kms