There are
925 mi
from Ottumwa, IA to Beaumont, TX
That's the driving distance. It would take 17 hours 55 mins to go from Ottumwa, Iowa to Beaumont, Texas.
The flight distance (direct flight from Ottumwa, IA to Beaumont, TX) is 761.69 mi.
925 mi = 1,488.08 kms