ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Denver

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration19h
Distance1377
Avg. price$ 122
Bus trips found

Buses from Saint Louis to Denver

🚌 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.

Where to stay in Denver

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Saint Louis and Denver. The bus departs from St Louis Bus Station and arrives at Denver Union Station. This service operates once daily and runs every day of the week. The journey by bus typically takes around 17 hours and 20 minutes.
  • You can catch the bus from Saint Louis to Denver at the St Louis Bus Station. This station is where Greyhound USA operates its bus services for this route. Ensure you arrive at the station in advance of the departure time and look for the designated Greyhound bus boarding area.
  • The bus traveling from Saint Louis to Denver operated by Greyhound USA, arrives at Denver Union Station. Denver Union Station is a major transportation hub in the city, providing easy access to various parts of Denver. Once you arrive, you can easily connect to other modes of transportation or explore the surrounding area on foot.
  • The cost of a bus ticket from Saint Louis to Denver varies between $90 to $180, depending on the specific date, time of booking, and availability. It's recommended to book tickets in advance to secure the best fares. Additionally, factors such as seat selection and any additional amenities may also influence the ticket price.
  • There is one direct bus service operated by Greyhound USA between Saint Louis and Denver that departs from St Louis Bus Station and arrives at Denver Union Station. This service runs once daily, every day, with a travel time of approximately 17 hours and 20 minutes. While there are other bus routes with transfers that can take around 1 to 1.5 days and vary in distance and duration, the direct service offers the most efficient and convenient option for travel between the two cities.
  • The Saint Louis to Denver direct bus service operated by Greyhound USA may be less crowded during weekdays compared to weekends. The mid-week days like Tuesday or Wednesday are typically quieter in terms of passenger traffic. On the other hand, weekends, especially Fridays and Sundays, tend to have higher demand and can be more crowded. For a potentially more peaceful journey, consider traveling on weekdays and avoiding peak travel times.
  • The first bus of the day from Saint Louis to Denver typically departs from St Louis Bus Station in the early morning hours, allowing for a full day of travel. The last bus of the day on this route usually leaves St Louis Bus Station in the evening, offering a late departure option for travelers. It's important to check the specific schedule with the bus operator, Greyhound USA, to confirm the exact departure times for the day you plan to travel.

Will you be returning to Saint Louis by bus?

If you need a return bus journey, you can check buses from Denver to Saint Louis.

See schedule