Miles between Independence, MO and North Mankato, MN

There are
406 mi
from Independence, MO to North Mankato, MN

That's the driving distance. It would take 7 hours 39 mins to go from Independence, Missouri to North Mankato, Minnesota.

The flight distance (direct flight from Independence, MO to North Mankato, MN) is 351.70 mi.

406 mi = 652.75 kms