Miles between Dearborn, MI and Mankato, MN

There are
707 mi
from Dearborn, MI to Mankato, MN

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

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

707 mi = 1,137.58 kms