Miles between Youngstown, OH and Iowa City, IA

There are
608 mi
from Youngstown, OH to Iowa City, IA

That's the driving distance. It would take 11 hours 15 mins to go from Youngstown, Ohio to Iowa City, Iowa.

The flight distance (direct flight from Youngstown, OH to Iowa City, IA) is 565.04 mi.

608 mi = 977.72 kms