Cheap Bus and Train tickets to Champaign

What are the most popular routes to Champaign?

Effingham - ChampaignAverage price£6Average duration1h 15mDaily departures3
Mattoon - ChampaignAverage price£6Average duration46mDaily departures3
Kankakee - ChampaignAverage price£21Average duration1h 20mDaily departures4
Kankakee - ChampaignAverage price£18Average duration1h 20mDaily departures3
Madison - ChampaignAverage price£45Average duration9h 20mDaily departures3

Where are the popular stops in Champaign?

Stations and stops in Champaign.
Locations map

People from around the world trust Busbud