Miles between Waukesha, WI and Mankato, MN

There are
343 mi
from Waukesha, WI to Mankato, MN

That's the driving distance. It would take 6 hours 26 mins to go from Waukesha, Wisconsin to Mankato, Minnesota.

The flight distance (direct flight from Waukesha, WI to Mankato, MN) is 299.36 mi.

343 mi = 552.53 kms