There are
1,070 mi
from Peabody, MA to Monroe, GA
That's the driving distance. It would take 21 hours 30 mins to go from Peabody, Massachusetts to Monroe, Georgia.
The flight distance (direct flight from Peabody, MA to Monroe, GA) is 918.17 mi.
1,070 mi = 1,722.77 kms