Cheap Bus and Train tickets to Waterloo, IN, US

What are the most popular routes to Waterloo?

Chicago - WaterlooAverage priceCOP 196,615Average duration2h 45mDaily departures2
Boston - WaterlooAverage priceCOP 1,389,562Average duration23h 36mDaily departures8
New York City - WaterlooAverage priceCOP 1,100,451Average duration19h 30mDaily departures5
South Bend - WaterlooAverage priceCOP 130,157Average duration1h 16mDaily departures2
Milwaukee - WaterlooAverage priceCOP 322,886Average duration6h 31mDaily departures6