Travel from Chicago to Effingham

Bus or train from Chicago to Effingham?

Amtrak operates a train from Chicago to Effingham 3 times a day. Tickets cost $40 - $100 and the journey takes 3 h 32 min. Alternatively, Greyhound USA operates a bus from Chicago to Effingham 3 times a day. Tickets cost $25 - $65 and the journey takes 4 h 3 min.

Book transport from Chicago to Effingham

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Chicago to Effingham

From Chicago Union Station Amtrak train to Effingham Amtrak. 3 h 32 min $71. From Chicago, IL bus to Effingham then taxi to Effingham. 4 h 6 min $57. From Chicago drive to Effingham. 3 h 27 min $25. From Jackson-Blue subway to Chicago O'Hare airport, fly to Champaign airport, taxi to Champaign-Urbana Amtrak, then train to Effingham. 4 h 47 min $337. From Adams/Wabash subway to Chicago Midway airport, fly to St. Louis airport, train to 430, South 15th Street, St. Louis, City of St. Louis, Missouri, 63103, United States of America, then bus to Effingham. 6 h 39 min $204.