There are
271 mi
from Sioux City, IA to New Hope, MN
That's the driving distance. It would take 5 hours 30 mins to go from Sioux City, Iowa to New Hope, Minnesota.
The flight distance (direct flight from Sioux City, IA to New Hope, MN) is 230.96 mi.
271 mi = 435.66 kms