Cheap Bus and Train tickets to Effingham

What are the most popular routes to Effingham?

Champaign - EffinghamAverage pricePEN 32Average duration1h 7mDaily departures3
Champaign - EffinghamAverage pricePEN 624Average duration1h 10mDaily departures2
Carbondale - EffinghamAverage pricePEN 46Average duration1h 39mDaily departures3
Carbondale - EffinghamAverage pricePEN 165Average duration8h 15mDaily departures2
Mattoon - EffinghamAverage pricePEN 21Average duration24mDaily departures3