There are
433 mi
from Iowa City, IA to Junction City, KS
That's the driving distance. It would take 7 hours 51 mins to go from Iowa City, Iowa to Junction City, Kansas.
The flight distance (direct flight from Iowa City, IA to Junction City, KS) is 333.09 mi.
433 mi = 697.63 kms