Cheap Bus and Train tickets to Effingham

What are the most popular routes to Effingham?

Hammond - EffinghamAverage priceCZK 2,369Average duration14h 15mDaily departures2
Homewood - EffinghamAverage priceCZK 667Average duration3h 6mDaily departures5
Mattoon - EffinghamAverage priceCZK 107Average duration24mDaily departures1
Milwaukee - EffinghamAverage priceCZK 2,299Average duration9h 15mDaily departures7
Milwaukee - EffinghamAverage priceCZK 1,640Average duration6h 50mDaily departures6