Cheap Bus and Train tickets to Waterloo, IN, US

What are the most popular routes to Waterloo?

Chicago - WaterlooAverage priceCOP 196,840Average duration2h 45mDaily departures2
Boston - WaterlooAverage priceCOP 1,391,150Average duration23h 36mDaily departures8
New York City - WaterlooAverage priceCOP 1,101,709Average duration19h 30mDaily departures5
South Bend - WaterlooAverage priceCOP 130,305Average duration1h 16mDaily departures2
Milwaukee - WaterlooAverage priceCOP 323,255Average duration6h 31mDaily departures6