Miles between Iowa City, IA and South Elgin, IL

There are
190 mi
from Iowa City, IA to South Elgin, IL

That's the driving distance. It would take 3 hours 43 mins to go from Iowa City, Iowa to South Elgin, Illinois.

The flight distance (direct flight from Iowa City, IA to South Elgin, IL) is 168.27 mi.

190 mi = 305.90 kms