Cheap Train tickets to Carlinville

What are the most popular routes to Carlinville?

Chicago - CarlinvilleAverage price$91Average duration3h 45mDaily departures3
Alton - CarlinvilleAverage price$16Average duration26mDaily departures3
St. Louis - CarlinvilleAverage price$28Average duration1h 11mDaily departures3
Springfield - CarlinvilleAverage price$21Average duration37mDaily departures3
Joliet - CarlinvilleAverage price$109Average duration2h 53mDaily departures3