There are
219 mi
from Kansas City, MO to Ottumwa, IA
That's the driving distance. It would take 4 hours 29 mins to go from Kansas City, Missouri to Ottumwa, Iowa.
The flight distance (direct flight from Kansas City, MO to Ottumwa, IA) is 175.21 mi.
219 mi = 352.35 kms