Miles between Iowa City, IA and Salina, KS

There are
481 mi
from Iowa City, IA to Salina, KS

That's the driving distance. It would take 8 hours 40 mins to go from Iowa City, Iowa to Salina, Kansas.

The flight distance (direct flight from Iowa City, IA to Salina, KS) is 375.12 mi.

481 mi = 773.46 kms