Train from Lebanon to Denver
Find the schedules, compare prices, and buy cheap tickets from Lebanon to Denver. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Southwest Airlines, United Airlines
- Duration: Approximately 4 hours (including layover)
- Distance: 850 miles
- Costs: Approximately $300 - $500 (depending on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least 3 weeks in advance to secure the best prices, and consider flying on Tuesdays or Wednesdays for cheaper fares.
If you prefer to explore more of the countryside and have flexibility in your schedule, consider a road trip.
Road Trip
- Transport Mode: Car
- Duration: Approximately 11 hours
- Distance: 780 miles
- Costs: Approximately $100 - $130 (fuel costs based on average fuel prices)
- Roads/Routes: Take US-65 N and I-70 W for the most direct route; major highways will take you through Kansas and into Colorado.
Pro Tip: Make sure to download offline maps and check for rest stops along the route to break up the drive and enjoy local attractions.
This option allows you to witness the scenic views along the High Plains and visit interesting stops such as the town of Hays, Kansas.
Train
- Companies: Amtrak (via Kansas City)
- Duration: Approximately 13 hours
- Distance: 850 miles
- Costs: Approximately $150 - $250 (depending on class of service)
- Roads/Routes: Not applicable
Pro Tip: Consider booking a sleeper car for added comfort if you're traveling overnight.
A train journey offers a relaxing way to see the countryside and meet fellow travelers.
Comprehensive Recommendation
For a balance of efficiency and cost, flying is the best option from Lebanon, MO to Denver, CO, with an estimated travel time of around 4 hours including layovers. If you enjoy scenic views and flexibility, a road trip may be more enjoyable, allowing you to explore attractions along the way.