Miles between Sioux City, IA and Inver Grove Heights, MN

There are
271 mi
from Sioux City, IA to Inver Grove Heights, MN

That's the driving distance. It would take 5 hours 36 mins to go from Sioux City, Iowa to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Sioux City, IA to Inver Grove Heights, MN) is 233.36 mi.

271 mi = 435.50 kms