There are
465 mi
from Iowa City, IA to Mitchell, SD
That's the driving distance. It would take 8 hours 13 mins to go from Iowa City, Iowa to Mitchell, South Dakota.
The flight distance (direct flight from Iowa City, IA to Mitchell, SD) is 359.04 mi.
465 mi = 748.17 kms