There are
491 mi
from Iowa City, IA to Springfield, OH
That's the driving distance. It would take 9 hours 14 mins to go from Iowa City, Iowa to Springfield, Ohio.
The flight distance (direct flight from Iowa City, IA to Springfield, OH) is 421.18 mi.
491 mi = 789.80 kms