Cheap Bus tickets to Shenandoah, IA

What are the most popular routes to Shenandoah?

Kansas City - ShenandoahAverage pricePEN 246Average duration3h 5mDaily departures1
Omaha - ShenandoahAverage pricePEN 143Average duration1h 5mDaily departures1
Ames - ShenandoahAverage pricePEN 525Average duration11hDaily departures2
Springfield - ShenandoahAverage pricePEN 409Average duration12h 45mDaily departures1