Cheap Bus and Train tickets to Effingham

What are the most popular routes to Effingham?

Chicago - EffinghamAverage price$54Average duration3h 42mDaily departures5
Chicago - EffinghamAverage price$197Average duration3h 42mDaily departures3
Carbondale - EffinghamAverage price$16Average duration1h 39mDaily departures1
Mattoon - EffinghamAverage price$11Average duration23mDaily departures3
Mattoon - EffinghamAverage price$8Average duration24mDaily departures1