There are
825 mi
from Lawrence, MA to Ironton, OH
That's the driving distance. It would take 16 hours 8 mins to go from Lawrence, Massachusetts to Ironton, Ohio.
The flight distance (direct flight from Lawrence, MA to Ironton, OH) is 668.56 mi.
825 mi = 1,328.32 kms