There are
781 mi
from Lawrence, MA to Findlay, OH
That's the driving distance. It would take 15 hours 2 mins to go from Lawrence, Massachusetts to Findlay, Ohio.
The flight distance (direct flight from Lawrence, MA to Findlay, OH) is 651.96 mi.
781 mi = 1,257.17 kms