Cheap Train tickets to Summit, IL

What are the most popular routes to Summit?

St. Louis - SummitAverage priceTHB 2 033Average duration4h 19mDaily departures4
Bloomington - SummitAverage priceTHB 1 055Average duration1h 43mDaily departures4
Chicago - SummitAverage priceTHB 338Average duration22mDaily departures3
Joliet - SummitAverage priceTHB 406Average duration25mDaily departures4
Jefferson City - SummitAverage priceTHB 2 871Average duration7h 22mDaily departures2