Cheap Train tickets to Alton, US

What are the most popular routes to Alton?

Bloomington - AltonAverage pricePLN 85Average duration2h 1mDaily departures5
Chicago - AltonAverage pricePLN 221Average duration4h 10mDaily departures5
Springfield - AltonAverage pricePLN 66Average duration1h 1mDaily departures5
Joliet - AltonAverage pricePLN 213Average duration3h 20mDaily departures5
Milwaukee - AltonAverage pricePLN 373Average duration7h 31mDaily departures10