Cheap Train tickets to Alton, US

What are the most popular routes to Alton?

Chicago - AltonAverage priceTRY 2,753Average duration4h 10mDaily departures5
Springfield - AltonAverage priceTRY 965Average duration1h 1mDaily departures5
Bloomington - AltonAverage priceTRY 1,556Average duration2h 1mDaily departures5
St. Louis - AltonAverage priceTRY 531Average duration42mDaily departures5
Joliet - AltonAverage priceTRY 3,202Average duration3h 20mDaily departures5