There are
659 mi
from Brockton, MA to Seven Hills, OH
That's the driving distance. It would take 12 hours 56 mins to go from Brockton, Massachusetts to Seven Hills, Ohio.
The flight distance (direct flight from Brockton, MA to Seven Hills, OH) is 551.17 mi.
659 mi = 1,060.62 kms