Cheap Bus and Train tickets to Champaign

What are the most popular routes to Champaign?

Effingham - ChampaignAverage price$7Average duration1h 15mDaily departures3
Mattoon - ChampaignAverage price$7Average duration46mDaily departures3
Kankakee - ChampaignAverage price$27Average duration1h 20mDaily departures4
Kankakee - ChampaignAverage price$23Average duration1h 20mDaily departures3
Madison - ChampaignAverage price$58Average duration9h 20mDaily departures3

Champaign stations and stops

Locations map

People from around the world trust Busbud