Miles between Lawrence, MA and Schererville, IN

There are
986 mi
from Lawrence, MA to Schererville, IN

That's the driving distance. It would take 18 hours 37 mins to go from Lawrence, Massachusetts to Schererville, Indiana.

The flight distance (direct flight from Lawrence, MA to Schererville, IN) is 838.28 mi.

986 mi = 1,586.92 kms