From Des Moines, IA bus to Monroe, IA then bus to Ottumwa, IA. 2 h 40 min $58. From Des Moines, IA bus to Ottumwa, IA. 6 h 50 min $35. From Des Moines drive to Ottumwa. 1 h 34 min $10.
Bus from Des Moines to Ottumwa
Burlington Trailways operates a bus from Des Moines to Ottumwa once a week. Tickets cost $23 - $35 and the journey takes 45 min. Burlington Trailways also services this route once a week.