1map logoGo to main page

Saint Louis, MO, USA to Denver, CO, USA from $50: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Louis, United States of America
to
Denver, United States of America

How to Get from Saint Louis to Denver: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$50 - PlaneBest price
1374 kmDistance
4h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Denver with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  48m
Estimated price
$50-220
Recommended
Company
various
Plane
Average Duration
4h  48m
Estimated price
$50-220
Cheapest
route map
Distance: 1374 km
Duration: 4h 48m

See more options

Company
Amtrak
Train
Average Duration
24h  40m
Estimated price
$52-431
Company
Greyhound USA
Bus
Average Duration
17h  20m
Estimated price
$90-180
Company
various
Drive
Average Duration
13h  10m
Estimated price
$150-230

Traveling From Saint Louis to Denver

The journey from Saint Louis to Denver offers a fascinating blend of the vibrant city life and rich cultural heritage of St. Louis, contrasted with the breathtaking mountain views and outdoor adventure opportunities that Denver presents.

Best Neighbourhoods in Denver

Denver's neighborhoods each offer distinct vibes and experiences for visitors.

LoDo (Lower Downtown)
• Historic charm with modern amenities
• Excellent dining and nightlife options
Capitol Hill
• Eclectic culture and arts scene
• Close to the State Capitol and museums
South Pearl Street
• Cozy shops and local eateries
• Vibrant farmers market on weekends

Best Times To Visit Denver's Attractions

Planning your visits around crowds can elevate your experience in Denver.

Denver Art Museum
Visit on weekdays, especially in the morning for fewer crowds.
Red Rocks Park and Amphitheatre
Early mornings or weekdays showcase stunning views with less foot traffic.
Denver Botanic Gardens
Late afternoon visits during weekdays offer a quieter, serene atmosphere.

Denver Weather: What to Expect Year-Round

Denver enjoys a semi-arid climate with four distinct seasons, offering sunny days even in winter. Spring and fall present the best times to visit, where comfortable temperatures enhance your travel experience.

Dining Recommendation in Denver

Try the green chili stew at savoring the vibrant flavors of Denver's Southwestern-inspired cuisine, which contrasts with St. Louis' hearty barbecue. The trendy atmosphere and focus on fresh, local ingredients give you a taste of Denver's unique culinary scene that sets it apart from the Midwest.

Saint Louis - Denver operators

Explore transport companies operating between Saint Louis and Denver, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
southwest.com

Plane from St. Louis (STL) to Denver (DEN)

Average Duration
2h 24m
Estimated price
$501-502

Plane from St. Louis (STL) to Denver (DEN) via Omaha

Average Duration
3h 45m
Estimated price
$501-502

Plane from St. Louis (STL) to Denver (DEN) via Kansas City

Average Duration
3h 50m
Estimated price
$501-502

Plane from St. Louis (STL) to Denver (DEN) via Wichita Dwight D. Eisenhower

Average Duration
4h 5m
Estimated price
$501-503

Plane from St. Louis (STL) to Denver (DEN) via Tulsa

Average Duration
4h 20m
Estimated price
$501-503
Website
united.com

Plane from St. Louis (STL) to Denver (DEN)

Average Duration
2h 28m
Estimated price
$504-505
Website
flyfrontier.com

Plane from St. Louis (STL) to Denver (DEN)

Average Duration
2h 35m
Estimated price
$50-230
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Denver Union Station

Average Duration
17h 20m
Estimated price
$90-180
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis to Chicago Union Station

Average Duration
5h 25m
Estimated price
$506-501

Train from Chicago Union Station to Denver

Average Duration
18h 15m
Estimated price
$2145-2146

Saint Louis to Denver: Overview of Bus, Train, Flight, and Car Trips

Traveling between Saint Louis and Denver offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an unforgettable road trip from Saint Louis to Denver, covering a distance of 854 miles. The journey offers breathtaking views and a chance to explore the heartland of America. 💰 Enjoy the flexibility of cost options ranging from $150 to $230 for the trip by car, making it a budget-friendly adventure. Take in the diverse landscapes as you cross state lines and witness the beauty of the Midwest and Rocky Mountains. 🌄 Experience the thrill of reaching Denver after approximately 13 hours and 10 minutes of driving. Marvel at the stunning scenery, vibrant city life, and outdoor adventures awaiting you in the Mile High City.
Average price
$150 - $230
🚂 Traveling from St. Louis to Denver by train involves a scenic route with a transfer at Chicago Union Station. The journey takes approximately 24 hours and 40 minutes. 🎟️ Ticket prices for the train between St. Louis and Denver can range from $52 to $431, depending on the class of service chosen and how far in advance the ticket is booked.
Departure Point
St. Louis station
Arrival Point
Denver station
Useful tips for train travellers
Onboard Services: The Amtrak's Southwest Chief service is a common choice for this route, offering a café car where you can purchase light snacks and beverages. Meals are available for sale, with options including sandwiches, salads, and hot entrees. Be sure to check the menu upon boarding as offerings can vary.
Seating Options: Amtrak provides several classes of service on the Southwest Chief. Economy Class includes standard Coach seats with recline and legroom, while Business Class offers slightly larger seats with more space. If you want a more luxurious experience, consider upgrading to First Class, which includes a private room and complimentary meals. Visit Amtrak's official website at amtrak.com for further details and to check seating availability.
Arrival Station Tip: Upon arriving at Denver Union Station, be aware that luggage storage services are available through Union Station's various businesses, allowing you to explore without carrying your bags. Additionally, restrooms are accessible, and while showers aren't available at the station, several nearby hotels offer day-use options. For navigating the station easily, you can find maps and schedules directly at unionstationdenver.com
Fastest Way to City Center: The quickest way from Denver Union Station to the city center is by using the Regional Transportation District (RTD) bus services. Take the RTD Bus Route 1 for a direct connection to downtown. You can find schedules and more information on the RTD website at rtd-denver.com
🛫 Flying from St. Louis to Denver is a convenient option with a quick direct flight that lasts about 2 hours and 20 minutes, making it an efficient way to reach your destination. 💸 The cost of a flight from Denver to St. Louis can range from $50 to $214, providing a range of fare options for travelers looking to explore the beautiful city of Denver from the Midwest city of St. Louis.
Departure Point
St. Louis Airport
Arrival Point
Denver Airport
🚌 Traveling by bus from St. Louis to Denver is a convenient option with a direct daily service operated by Greyhound USA. The journey lasts approximately 17 hours and 20 minutes. 🛣️ The route covers a distance of 1,213 miles and includes one transfer along the way. Passengers will board a bus towards Los Angeles, followed by a connecting bus towards Denver, making for a scenic and comfortable trip. 💸 Ticket prices for the St. Louis to Denver bus route can range from $90 to $180, offering an affordable transportation option for those looking to explore the beautiful city of Denver from the vibrant city of St. Louis.
Departure Point
St Louis Bus Station
Arrival Point
Denver Union Station

Frequently asked questions

Find out more about the route from Saint Louis to Denver.

Or choose the category:
The cheapest way to get from Saint Louis to Denver is by flying. Airlines such as Southwest, Frontier, and Spirit offer affordable direct flights that typically range from $45 to $220 one-way, depending on the time of booking and availability. The flight duration is approximately 4 hours and 43 minutes. It is recommended to compare prices and book in advance to get the best deals.
The fastest way to travel from Saint Louis to Denver is by flying. The flight duration is approximately 4 hours and 43 minutes. The cost of the flight can range from $45 to $220, depending on the airline and the time of booking. It is recommended to check for the best deals and book in advance to secure the lowest fare.
The distance between St. Louis and Denver is approximately 799 miles. This is the straight line distance and may vary depending on the route taken. The road distance is around 853.8 miles, which would be the distance if driving by car. It is important to note that travel distances may vary depending on the specific route chosen and any detours or side trips taken during the journey.
The most convenient and cost-effective way to travel from Saint Louis to Denver without a car is by bus. The journey takes approximately 17 hours and 40 minutes and can cost between $90 and $190, depending on the bus company and the time of booking. There are several bus operators that provide service on this route, offering comfortable and reliable transportation options for travelers. It is recommended to check the schedules and fares of different bus companies to find the best option that suits your travel preferences and budget.
To travel from Saint Louis to Denver you have several options. The cheapest way is to fly, with prices ranging from $45 to $220. The flight duration is approximately 4 hours and 43 minutes. Another option is to drive, which would take around 11 hours and cover a distance of approximately 850 miles. If you prefer public transportation, you can also take a Greyhound bus, which takes about 15 hours and costs around $80 to $140.
The cheapest way to travel from St. Louis to Denver is to take a bus, which costs between $90 and $190. However, this option also takes the longest, with a travel time of 17 hours and 40 minutes. Another option is to take a train, which costs between $50 and $440 and has a travel time of 24 hours and 40 minutes. However, the most convenient and time-efficient option is to fly, with a travel time of 4 hours and 43 minutes and prices ranging from $45 to $220.
There are numerous accommodation options available near Denver. With over 944 hotels to choose from, travelers have a wide range of choices to suit their preferences and budget. Prices for hotels in Denver start at $54, with options available for different needs, whether it be luxury hotels, budget-friendly accommodations, or cozy bed and breakfasts. It is recommended to book in advance to secure the best deals and availability.
Yes, you can drive from St. Louis to Denver. The distance between the two cities is approximately 854 miles, and the estimated driving time is around 13 hours and 10 minutes. However, please note that driving times may vary depending on traffic, road conditions, and the route you take. It is advisable to plan for rest breaks and consider the weather conditions before embarking on a long drive like this.
Yes, there is a direct bus service available between Saint Louis and Denver. The bus departs from St Louis Bus Station and arrives at Denver Union Station Bus Concourse. The service operates once daily and runs every day. The journey takes approximately 17 hours and 40 minutes.
To catch the bus from Saint Louis to Denver you would need to go to the St. Louis Bus Station. The bus services are operated by Greyhound USA, and they depart from this location. It is important to check the bus schedule in advance to ensure you are aware of the departure times and any potential changes. Make sure to arrive at the bus station early to avoid any last-minute delays or issues.
The bus from Saint Louis to Denver arrives at Denver Union Station Bus Concourse. This is a convenient and centrally located transportation hub in downtown Denver. From there, you can easily access other parts of the city using public transportation or taxis. The bus station is also close to many hotels, restaurants, and tourist attractions, making it a convenient choice for travelers.
To get to Denver from the airport, you can take a taxi or use ride-sharing services like Uber or Lyft, which will cost approximately $50-$70 and take around 30 minutes, depending on traffic. Another option is to take public transportation such as the Regional Transportation District bus or the A Line train, which will cost around $10 and take approximately 40-50 minutes. Alternatively, you can rent a car from the airport and drive to Denver, which will give you more flexibility to explore the city and surrounding areas.
Frontier Airlines, United Airlines, and Southwest Airlines offer flights between Saint Louis and Denver. Frontier Airlines operates direct flights from St. Louis Airport to Denver Airport, while United Airlines and Southwest Airlines offer both direct and connecting flights between the two cities. Passengers can choose from multiple flight options and airlines to find the most convenient and suitable itinerary for their travel needs.
The fastest way to travel from Saint Louis to Denver is by taking a direct flight. The quickest flight duration is approximately 2 hours and 15 minutes. Frontier Airlines, United Airlines, and Southwest Airlines are the airlines that operate flights between St. Louis Airport and Denver Airport. The average flight duration for this route is 4 hours and 43 minutes, and ticket prices range from $46 to $214.
The flight duration from St. Louis to Denver varies depending on whether it is a direct flight or has layovers. The quickest option is a direct flight which takes approximately 2 hours and 15 minutes. However, if there are layovers, the total flight time can range from around 3 hours to over 6 hours. It is recommended to check the specific flight options and schedules for the most accurate and up-to-date information.
Trains from Saint Louis to Denver arrive at Denver Union Station, which is the primary railway station in the city. Denver Union Station is located in downtown Denver and serves as a transportation hub for train, bus, and light rail services. It is a historic building that offers a range of amenities including shops, restaurants, and a hotel. Passengers can easily access the city's attractions and connect to other parts of Colorado from this station.
No, there is no direct train between Saint Louis and Denver. However, there are train services available that involve transfers. The journey requires taking a train from St. Louis to Chicago Union Station and then transferring to another train for the remainder of the trip to Denver. This journey typically takes around 24 hours and 40 minutes in total. It is advised to check train schedules and plan for the necessary transfers accordingly.
The Saint Louis to Denver train departs from the St. Louis station. Amtrak operates train services on this route. The St. Louis station is conveniently located in downtown St. Louis, making it easily accessible. It is recommended to check the Amtrak website or contact their customer service for the most up-to-date train schedules and ticket information.
The cost of a flight from Saint Louis to Denver can range from $46 to $214. The price usually depends on factors such as the airline, the time of year, and how far in advance you book your tickets. It's always a good idea to compare prices from different airlines and use online travel platforms to find the best deals. Keep in mind that prices may fluctuate, so it's best to book your flight as soon as you find a price within your budget.
The cost of a train ticket from Saint Louis to Denver can range from $52 to $431, depending on factors such as the time of travel, class of service, and availability. The duration of the train journey can also vary, taking approximately 18 to 27 hours. It is recommended to book in advance to secure the best prices and check for any discounts or promotions offered by the train company.
Taking a bus from Saint Louis to Denver is a cost-effective option. The prices for a bus ticket typically range from $90 to $190. However, it's recommended to check with different bus companies for the most accurate and up-to-date prices. The duration of the bus ride is approximately 16-20 hours, so it is important to plan accordingly.
Driving from St. Louis to Denver can cost you between $150 to $230, depending on factors such as gas prices and the type of car you drive. This estimate includes expenses like fuel, tolls, and potential accommodation if you plan to make overnight stops. It's important to note that these costs can fluctuate, so it's always a good idea to budget for additional expenses such as food and unexpected detours.

Trips from Saint Louis