Cheap Bus and Train tickets to Galesburg, IL

What are the most popular routes to Galesburg?

Naperville - GalesburgAverage price$33Average duration2h 9mDaily departures4
Ottumwa - GalesburgAverage price$42Average duration2h 31mDaily departures1
Chicago - GalesburgAverage price$66Average duration2h 43mDaily departures4
Champaign - GalesburgAverage price$79Average duration3hDaily departures1
Bloomington - GalesburgAverage price$106Average duration9h 33mDaily departures5