There are
480 mi
from Detroit, MI to Frederick, MD
That's the driving distance. It would take 8 hours 57 mins to go from Detroit, Michigan to Frederick, Maryland.
The flight distance (direct flight from Detroit, MI to Frederick, MD) is 356.67 mi.
480 mi = 772.55 kms