Miles between Lawrence, MA and Seven Hills, OH

There are
658 mi
from Lawrence, MA to Seven Hills, OH

That's the driving distance. It would take 12 hours 53 mins to go from Lawrence, Massachusetts to Seven Hills, Ohio.

The flight distance (direct flight from Lawrence, MA to Seven Hills, OH) is 546.56 mi.

658 mi = 1,058.40 kms