There are
344 mi
from Springfield, MO to Indianola, IA
That's the driving distance. It would take 6 hours 33 mins to go from Springfield, Missouri to Indianola, Iowa.
The flight distance (direct flight from Springfield, MO to Indianola, IA) is 287.02 mi.
344 mi = 553.27 kms