Miles between Iowa City, IA and Evanston, WY

There are
1,097 mi
from Iowa City, IA to Evanston, WY

That's the driving distance. It would take 18 hours 42 mins to go from Iowa City, Iowa to Evanston, Wyoming.

The flight distance (direct flight from Iowa City, IA to Evanston, WY) is 1,004.39 mi.

1,097 mi = 1.61 kms