Miles between Detroit, MI and Brockton, MA

There are
721 mi
from Detroit, MI to Brockton, MA

That's the driving distance. It would take 14 hours 22 mins to go from Detroit, Michigan to Brockton, Massachusetts.

The flight distance (direct flight from Detroit, MI to Brockton, MA) is 615.27 mi.

721 mi = 1,160.32 kms