There are
27 mi
from Iowa City, IA to Cedar Rapids, IA
That's the driving distance. It would take 36 minutes to go from Iowa City, Iowa to Cedar Rapids, Iowa.
The flight distance (direct flight from Iowa City, IA to Cedar Rapids, IA) is 22.97 mi.
27 mi = 43.90 kms