Cheap Train tickets to Kewanee

What are the most popular routes to Kewanee?

Chicago - KewaneeAverage priceR 548Average duration2h 8mDaily departures2
Galesburg - KewaneeAverage priceR 123Average duration29mDaily departures3
Macomb - KewaneeAverage priceR 176Average duration1h 3mDaily departures2
Naperville - KewaneeAverage priceR 421Average duration1h 37mDaily departures2
Newbern - KewaneeAverage priceR 2 942Average duration19h 45mDaily departures1