There are
532 mi
from Sioux City, IA to Chicago Heights, IL
That's the driving distance. It would take 9 hours 51 mins to go from Sioux City, Iowa to Chicago Heights, Illinois.
The flight distance (direct flight from Sioux City, IA to Chicago Heights, IL) is 455.01 mi.
532 mi = 856.39 kms