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