Miles between Lawrence, MA and Auburn Hills, MI

There are
729 mi
from Lawrence, MA to Auburn Hills, MI

That's the driving distance. It would take 14 hours 18 mins to go from Lawrence, Massachusetts to Auburn Hills, Michigan.

The flight distance (direct flight from Lawrence, MA to Auburn Hills, MI) is 612.44 mi.

729 mi = 1,172.79 kms