There are
903 mi
from Beaumont, TX to Indianola, IA
That's the driving distance. It would take 17 hours to go from Beaumont, Texas to Indianola, Iowa.
The flight distance (direct flight from Beaumont, TX to Indianola, IA) is 779.87 mi.
903 mi = 1,453.52 kms