Cheap Bus tickets to Grinnell

What are the most popular routes to Grinnell?

Chicago - GrinnellAverage price$86Average duration6h 55mDaily departures4
Des Moines - GrinnellAverage price$29Average duration55mDaily departures2
Toledo - GrinnellAverage price$129Average duration21hDaily departures3
Providence - GrinnellAverage price$332Average duration1d 9hDaily departures1
San Diego - GrinnellAverage price$328Average duration2d 1hDaily departures7