There are 7 ways to get from Denver to Effingham by plane, bus, bus (Greyhound), train (Amtrak), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lambert–St. Louis International Airport, bus
best- Fly from Denver (DEN) to Lambert–St. Louis International Airport (STL)plane DEN - STL
- Take the bus from St Louis Bus Station to Effinghambus
7h 12m$149–748Fly to Decatur Airport, drive
cheapest- Fly from Denver (DEN) to Decatur Airport (DEC)plane DEN - DEC
- Drive from Decatur Airport (DEC) to Effinghamcar
8h 58m$111–466Bus (Greyhound)
- Take the bus from Denver Union Station to St Louis Bus Stationbus Greyhound US1200 / ...
- Take the bus from St Louis Bus Station to Effinghambus Greyhound US0421
19h 15m$160–307Train (Amtrak)
- Take the train from Denver to Chicago Union Stationtrain California Zephyr
- Take the train from Chicago Union Station to Effingham Stationtrain Saluki / ...
23h 21m$338–737Drive 937.4 mi
- Drive from Denver to Effinghamcar 937.4 mi
15h$172–248Fly to Indianapolis, bus
- Fly from Denver (DEN) to Indianapolis (IND)plane DEN - IND
- Take the bus from Indianapolis Union Station to Effinghambus
9h 4m$143–623Fly to Chicago Midway International Airport, train
- Fly from Denver (DEN) to Chicago Midway International Airport (MDW)plane DEN - MDW
- Take the train from Chicago Union Station to Effingham Stationtrain
9h 38m$157–605
Denver to Effingham by bus (Greyhound)
Questions & Answers
The cheapest way to get from Denver to Effingham is to bus which costs $160 - $310 and takes 19h 15m.
The fastest way to get from Denver to Effingham is to fly and bus which takes 7h 12m and costs $140 - $750.
No, there is no direct bus from Denver station to Effingham. However, there are services departing from Denver Union Station and arriving at Effingham via St Louis Bus Station. The journey, including transfers, takes approximately 19h 15m.
No, there is no direct train from Denver to Effingham station. However, there are services departing from Denver and arriving at Effingham Station via Chicago Union Station. The journey, including transfers, takes approximately 23h 21m.
The distance between Denver and Effingham is 911 miles. The road distance is 942.8 miles.
The best way to get from Denver to Effingham without a car is to bus which takes 19h 15m and costs $160 - $310.
It takes approximately 7h 12m to get from Denver to Effingham, including transfers.
Denver to Effingham bus services, operated by Greyhound USA, depart from Denver Union Station.
Denver to Effingham train services, operated by Amtrak, depart from Denver station.
The best way to get from Denver to Effingham is to bus which takes 19h 15m and costs $160 - $310. Alternatively, you can train, which costs $330 - $750 and takes 23h 21m.
What companies run services between Denver, CO, USA and Effingham, IL, USA?
You can take a bus from Denver Union Station to Effingham via St Louis Bus Station in around 19h 15m. Alternatively, you can take a train from Denver to Effingham Station via Chicago Union Station in around 23h 21m.
- Website
- southwest.com
Flights from Denver to Lambert–St. Louis International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $120–700
Flights from Denver to Lambert–St. Louis International Airport via Kansas City
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- $120–700
Flights from Denver to Indianapolis
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- $100–550
Flights from Denver to Indianapolis via Kansas City
- Ave. Duration
- 4h 15m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $100–550
Flights from Denver to Indianapolis via Nashville
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $130–600
Flights from Denver to Chicago Midway International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- $90–470
Flights from Denver to Chicago Midway International Airport via Omaha
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $90–470
Flights from Denver to Chicago Midway International Airport via Kansas City
- Ave. Duration
- 4h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–480
Flights from Denver to Chicago Midway International Airport via Lambert–St. Louis International Airport
- Ave. Duration
- 4h 40m
- When
- Monday to Wednesday
- Estimated price
- $100–500
Flights from Denver to Chicago Midway International Airport via Des Moines
- Ave. Duration
- 5h 10m
- When
- Monday to Friday
- Estimated price
- $90–470
- Website
- united.com
Flights from Denver to Lambert–St. Louis International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $120–700
Flights from Denver to Decatur Airport via Chicago O'Hare
- Ave. Duration
- 7h 29m
- When
- Every day
- Estimated price
- $90–440
Flights from Denver to Decatur Airport via Omaha, Chicago O'Hare
- Ave. Duration
- 8h 57m
- When
- Monday
- Estimated price
- $90–440
Flights from Denver to Decatur Airport via Des Moines, Chicago O'Hare
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–440
Flights from Denver to Indianapolis
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $100–550
- Website
- flyfrontier.com
Flights from Denver to Lambert–St. Louis International Airport
- Ave. Duration
- 2h 8m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–700
Flights from Denver to Indianapolis
- Ave. Duration
- 2h 37m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
- Website
- delta.com
Flights from Denver to Indianapolis via Minneapolis
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $120–600
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Denver to Chicago Union Station
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- $280–650
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Effingham Station
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- $55–120
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from St Louis Bus Station to Effingham
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $16–35
- Website
- https://www.greyhound.com/
Bus from Denver Union Station to St Louis Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Estimated price
- $140–280
- Website
- https://www.greyhound.com/
Bus from Indianapolis Union Station to Effingham
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- https://www.greyhound.com/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Denver to Effingham bus services, operated by Greyhound USA, arrive at St Louis Bus Station.
Effingham is 1h ahead of Denver. It is currently 9:48 AM in Denver and 10:48 AM in Effingham.
Denver to Effingham train services, operated by Amtrak, arrive at Chicago Union Station.
Yes, the driving distance between Denver to Effingham is 943 miles. It takes approximately 15h to drive from Denver to Effingham.
Book your Denver to Effingham train tickets online with Omio.
Book your Denver to Effingham bus tickets online with FlixBus.
There are 38+ hotels available in Effingham.








