Miles between Sioux City, IA and North Mankato, MN

There are
191 mi
from Sioux City, IA to North Mankato, MN

That's the driving distance. It would take 3 hours 52 mins to go from Sioux City, Iowa to North Mankato, Minnesota.

The flight distance (direct flight from Sioux City, IA to North Mankato, MN) is 165.85 mi.

191 mi = 307.92 kms