Miles between Peabody, MA and Hyattsville, MD

There are
448 mi
from Peabody, MA to Hyattsville, MD

That's the driving distance. It would take 9 hours 26 mins to go from Peabody, Massachusetts to Hyattsville, Maryland.

The flight distance (direct flight from Peabody, MA to Hyattsville, MD) is 399.97 mi.

448 mi = 721.72 kms