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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration12h
Distance949
Avg. price$ 105
Bus trips found

Buses from Saint Louis to Oklahoma City

🌇 The route covers a distance of 501 miles and takes approximately 9 hours and 25 minutes to reach Oklahoma City Bus Station from St Louis Bus Station. 💸 Ticket prices for the St. Louis to Oklahoma City bus route range from $55 to $120, offering an affordable travel option for those looking to explore the scenic journey between these two cities.

Where to stay in Oklahoma City

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 Oklahoma City. The bus departs from St Louis Bus Station station and arrives at Oklahoma City Bus Station station. This service operates three times a day, seven days a week, with the journey lasting approximately 9 hours and 25 minutes. Travelers can enjoy a convenient and comfortable trip by taking this direct bus route between the two cities.
  • You can catch the bus from Saint Louis to Oklahoma City at the St Louis Bus Station. This station is where Greyhound USA operates its services for this route. Make sure to arrive at the bus station ahead of the scheduled departure time to ensure a smooth boarding process for your journey to Oklahoma City.
  • The bus traveling from Saint Louis arrives at the Oklahoma City Bus Station in Oklahoma City. This is the designated arrival point for Greyhound USA services on this route. Upon reaching Oklahoma City Bus Station, travelers can disembark and begin their exploration of the city or make onward connections to their final destinations. Make sure to check for any specific instructions or guidelines provided by the bus staff upon arrival at Oklahoma City Bus Station.
  • The cost of a bus ticket from Saint Louis to Oklahoma City typically ranges from $55 to $120, depending on various factors such as the time of booking, seat selection, and any ongoing promotions. Passengers are advised to book their tickets in advance to secure the best available fares. It's recommended to check the Greyhound USA website or contact their customer service for the most up-to-date and accurate pricing information for the journey between these two cities.
  • There are three buses that operate daily between Saint Louis and Oklahoma City with each service departing from St Louis Bus Station and arriving at Oklahoma City Bus Station. These buses are operated by Greyhound USA and the journey typically takes approximately 9 hours and 25 minutes. Passengers can book their tickets online through the Greyhound website or by contacting their customer service for scheduling and pricing details. Travelers can expect a comfortable and convenient ride on the direct bus route between Saint Louis and Oklahoma City.
  • The buses traveling from Saint Louis to Oklahoma City are typically most crowded during peak travel times, such as weekends, holidays, and evenings. To avoid overcrowding, travelers may opt for buses that depart during off-peak hours, such as early mornings or weekdays. Planning ahead and booking tickets in advance can also help secure a more comfortable and less crowded ride on the bus from Saint Louis to Oklahoma City. It is advisable to consider the flexibility of travel dates and times to choose a less crowded bus for a more relaxed journey experience.
  • The first bus of the day from Saint Louis to Oklahoma City typically departs in the early morning, providing an early start for travelers. The last bus of the day usually leaves in the late afternoon or early evening, offering an option for those who prefer to travel later in the day. With three bus departures daily, passengers have flexibility in choosing a convenient travel time that suits their schedule when journeying from Saint Louis to Oklahoma City.

Will you be returning to Saint Louis by bus?

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

See schedule