There are
230 mi
from Iowa City, IA to Sauk Village, IL
That's the driving distance. It would take 4 hours 22 mins to go from Iowa City, Iowa to Sauk Village, Illinois.
The flight distance (direct flight from Iowa City, IA to Sauk Village, IL) is 205.15 mi.
230 mi = 370.12 kms