Miles between Dearborn, MI and North Mankato, MN

There are
709 mi
from Dearborn, MI to North Mankato, MN

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

The flight distance (direct flight from Dearborn, MI to North Mankato, MN) is 560.74 mi.

709 mi = 1,141.20 kms