Cheap Train tickets to Alton, US

What are the most popular routes to Alton?

Chicago - AltonAverage priceCLP 44,817Average duration4h 10mDaily departures5
Springfield - AltonAverage priceCLP 13,129Average duration1h 1mDaily departures5
Joliet - AltonAverage priceCLP 51,607Average duration3h 20mDaily departures5
Milwaukee - AltonAverage priceCLP 84,607Average duration7h 31mDaily departures10
Bloomington - AltonAverage priceCLP 25,405Average duration2h 1mDaily departures5