Miles between Evanston, IL and Iowa City, IA

There are
228 mi
from Evanston, IL to Iowa City, IA

That's the driving distance. It would take 4 hours 28 mins to go from Evanston, Illinois to Iowa City, Iowa.

The flight distance (direct flight from Evanston, IL to Iowa City, IA) is 199.35 mi.

228 mi = 366.85 kms