Miles between St Paul, MN and Sioux City, IA

There are
277 mi
from St Paul, MN to Sioux City, IA

That's the driving distance. It would take 5 hours 42 mins to go from St Paul, Minnesota to Sioux City, Iowa.

The flight distance (direct flight from St Paul, MN to Sioux City, IA) is 236.73 mi.

277 mi = 445.82 kms