Cheap Train tickets to Kewanee

What are the most popular routes to Kewanee?

Chicago - KewaneeAverage priceR 433Average duration2h 8mDaily departures2
Galesburg - KewaneeAverage priceR 117Average duration29mDaily departures3
Naperville - KewaneeAverage priceR 399Average duration1h 33mDaily departures2
Princeton - KewaneeAverage priceR 117Average duration23mDaily departures3
Macomb - KewaneeAverage priceR 166Average duration1h 3mDaily departures2