Cheap Bus tickets to Ames, IA, US

What are the most popular routes to Ames?

Des Moines - AmesAverage pricePLN 81Average duration41mDaily departures3
Chicago - AmesAverage pricePLN 284Average duration12h 15mDaily departures5
Minneapolis - AmesAverage pricePLN 205Average duration6h 50mDaily departures9
Saint Paul - AmesAverage pricePLN 664Average duration3h 25mDaily departures2
Iowa City - AmesAverage pricePLN 133Average duration4h 35mDaily departures3