Miles between Detroit, MI and Marshall, MO

There are
701 mi
from Detroit, MI to Marshall, MO

That's the driving distance. It would take 11 hours 8 mins to go from Detroit, Michigan to Marshall, Missouri.

The flight distance (direct flight from Detroit, MI to Marshall, MO) is 575.41 mi.

701 mi = 1,128.42 kms