Miles between Richmond, VA and North Mankato, MN

There are
1,203 mi
from Richmond, VA to North Mankato, MN

That's the driving distance. It would take 22 hours 58 mins to go from Richmond, Virginia to North Mankato, Minnesota.

The flight distance (direct flight from Richmond, VA to North Mankato, MN) is 978.44 mi.

1,203 mi = 1.61 kms