Miles between Detroit, MI and Mankato, MN

There are
717 mi
from Detroit, MI to Mankato, MN

That's the driving distance. It would take 13 hours 29 mins to go from Detroit, Michigan to Mankato, Minnesota.

The flight distance (direct flight from Detroit, MI to Mankato, MN) is 565.15 mi.

717 mi = 1,154.67 kms