Cheap Train tickets to Waterloo, IN, US

What are the most popular routes to Waterloo?

Chicago - WaterlooAverage priceCA$89Average duration2h 45mDaily departures2
Boston - WaterlooAverage priceCA$452Average duration23h 36mDaily departures7
Cleveland - WaterlooAverage priceCA$87Average duration3h 48mDaily departures2
Orlando - WaterlooAverage priceCA$374Average duration1d 18hDaily departures3
New York City - WaterlooAverage priceCA$469Average duration19h 30mDaily departures5