There are
283 mi
from Sioux City, IA to North Liberty, IA
That's the driving distance. It would take 5 hours 34 mins to go from Sioux City, Iowa to North Liberty, Iowa.
The flight distance (direct flight from Sioux City, IA to North Liberty, IA) is 251.03 mi.
283 mi = 454.75 kms