Miles between Peabody, MA and Pataskala, OH

There are
749 mi
from Peabody, MA to Pataskala, OH

That's the driving distance. It would take 15 hours 1 min to go from Peabody, Massachusetts to Pataskala, Ohio.

The flight distance (direct flight from Peabody, MA to Pataskala, OH) is 634.03 mi.

749 mi = 1,204.62 kms