Miles between Independence, MO and Mankato, MN

There are
399 mi
from Independence, MO to Mankato, MN

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

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

399 mi = 641.95 kms