Cheap Bus tickets to Ames, IA, US

What are the most popular routes to Ames?

Des Moines - AmesAverage priceRUB 1,816Average duration41mDaily departures3
Chicago - AmesAverage priceRUB 6,411Average duration12h 15mDaily departures5
Minneapolis - AmesAverage priceRUB 4,626Average duration6h 50mDaily departures9
Saint Paul - AmesAverage priceRUB 15,001Average duration3h 25mDaily departures2
Iowa City - AmesAverage priceRUB 2,997Average duration4h 35mDaily departures3