Cheap Bus tickets to Oskaloosa

What are the most popular routes to Oskaloosa?

Des Moines - OskaloosaAverage price$41Average duration1h 5mDaily departures1
Davenport - OskaloosaAverage price$112Average duration6h 30mDaily departures2
Chicago - OskaloosaAverage price$200Average duration10hDaily departures1
Denver - OskaloosaAverage price$249Average duration12h 55mDaily departures1