Miles between Danbury, CT and New Bedford, MA

There are
163 mi
from Danbury, CT to New Bedford, MA

That's the driving distance. It would take 3 hours 29 mins to go from Danbury, Connecticut to New Bedford, Massachusetts.

The flight distance (direct flight from Danbury, CT to New Bedford, MA) is 131.42 mi.

163 mi = 262.06 kms