ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Saint Louis

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Denver to Saint Louis

Traveling from Denver to St. Louis by bus offers a convenient and affordable way to explore these two vibrant cities. The journey, operated by Greyhound USA, takes approximately 16 hours and 15 minutes, departing once daily from Denver Union Station Bus Concourse and arriving at St Louis Bus Station. With services operating every day, travelers have the flexibility to choose the most convenient departure time for their trip. Tickets for the Denver to St. Louis bus can be easily booked online with FlixBus and Busbud, with prices ranging from $90 to $190 for a comfortable and scenic ride across the Midwest.

Where to stay in Saint Louis

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

Find accommodation
  • Yes, there is a direct bus service between Denver and Saint Louis. The bus departs from Denver Union Station and arrives at St. Louis Bus Station. This service operates once daily and runs every day, with the journey typically taking around 15 hours and 55 minutes. It provides a convenient and efficient option for traveling between these two cities by bus.
  • You can catch the bus from Denver to Saint Louis at the Denver Union Station. This station serves as the departure point for Greyhound USA's bus services on this route. Be sure to arrive at the station in advance to board the bus and complete any necessary check-in procedures before departure. The Denver Union Station provides a convenient and central location for travelers to begin their journey to Saint Louis by bus.
  • The bus from Denver to Saint Louis operated by Greyhound USA arrives at the St Louis Bus Station. This station in St. Louis serves as the final destination for this bus route. Upon arrival, passengers can disembark at the St Louis Bus Station and proceed with their onward travel plans in the city. The St Louis Bus Station provides a convenient and central location for travelers arriving in Saint Louis by bus.
  • The cost of a bus ticket from Denver to Saint Louis typically ranges from $90 to $190, depending on various factors such as the time of booking, the class of ticket, and availability. Passengers can choose from different fare options within this price range to suit their budget and preferences. It is recommended to book tickets in advance to secure the best possible fare for the Denver to St. Louis bus journey.
  • There is one direct bus service operating daily between Denver and Saint Louis. This bus route is serviced by Greyhound USA, departing from Denver Union Station and arriving at St. Louis Bus Station. The journey typically takes approximately 15 hours and 55 minutes to cover the distance of 861 miles between the two cities. Passengers can book their Denver to St. Louis bus tickets online through Greyhound's website or by calling 1 231-2222.
  • The Denver to Saint Louis bus is typically less crowded during weekdays, especially on Tuesdays, Wednesdays, and Thursdays. The most crowded times are usually during weekends, particularly on Fridays and Sundays when more people tend to travel. It's advisable to book tickets in advance for weekends and peak travel times to secure a seat on the bus, whereas weekdays may offer a more relaxed travel experience with potentially fewer passengers.
  • The first bus of the day from Denver to Saint Louis typically departs from Denver Union Station in the morning. The exact departure time may vary, so it's advisable to check the schedule with Greyhound USA for the most up-to-date information. The last bus of the day usually leaves Denver Union Station in the evening, ensuring travelers have a convenient option even for a later departure. Be sure to confirm the specific departure times when planning your trip to Saint Louis from Denver by bus.

Will you be returning to Denver by bus?

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

See schedule