There are
240 mi
from Decatur, IL to Iowa City, IA
That's the driving distance. It would take 4 hours 33 mins to go from Decatur, Illinois to Iowa City, Iowa.
The flight distance (direct flight from Decatur, IL to Iowa City, IA) is 184.37 mi.
240 mi = 385.69 kms