Cheap Bus and Train tickets to Effingham

What are the most popular routes to Effingham?

Chicago - EffinghamAverage price€118Average duration6h 15mDaily departures9
St. Louis - EffinghamAverage price€119Average duration13h 12mDaily departures4
St. Louis - EffinghamAverage price€26Average duration1h 45mDaily departures2
Indianapolis - EffinghamAverage price€32Average duration2h 40mDaily departures2
Carbondale - EffinghamAverage price€42Average duration8h 15mDaily departures2