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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration35h
Distance2318
Avg. price$
Bus trips4 found

Buses from Saint Louis to Miami

🚌 Embark on an adventurous bus journey from St. Louis to Miami with convenient transfers along the way. The route involves a total travel time of approximately 30 hours and 4 minutes, showcasing the diverse landscapes you'll encounter. Louis to Miami bus tickets online with FlixBus for a hassle-free travel experience. Explore the varying ticket prices, ranging from $102 to $164, and embrace the adventure that awaits as you traverse the 1,216-mile distance with 3 transfers before reaching vibrant Miami.

Where to stay in Miami

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

Accomodation
  • There is no direct bus service between Saint Louis and Miami. Travelers will need to take a bus from St. Louis Bus Station to Indianapolis, IN, and then transfer to another bus that will continue on to Miami. The total journey time, including transfers, typically takes around 30 hours and 4 minutes. It is advisable to check the schedules and book tickets in advance for a smoother travel experience.
  • Passengers can catch the bus from St. Louis to Miami at the St. Louis Bus Station. The bus services on this route are operated by Greyhound USA. It is important to arrive at the station ahead of the departure time to complete any necessary boarding procedures and ensure a timely departure for the journey to Miami. Checking with Greyhound for any schedule changes or updates is also recommended.
  • The cost of a bus ticket from Saint Louis to Miami typically ranges from $102 to $164, depending on factors such as time of booking, availability, and class of service. It is recommended to check different bus operators and booking platforms to compare prices and find the best deal for your travel dates. Additionally, booking in advance may help secure lower fares for the journey between these two cities.
  • There are multiple buses that operate between Saint Louis and Miami but there is no direct service. One route involves taking buses from St. Louis to Miami via Indianapolis, with a total journey time of approximately 30 hours and 4 minutes. Another option includes a route with 3 transfers through Nashville, Atlanta, Orlando, and finally Miami, which takes around 1 day and 6 hours to reach Miami from St. Louis. Travelers can choose the route that best fits their schedule and preferences, keeping in mind factors such as travel time, transfers, and ticket prices ranging from $102 to $164.
  • Buses traveling from Saint Louis to Miami are generally less crowded during weekdays and outside of peak travel seasons such as holidays. The most crowded times are typically during weekends, summer months, and major holidays when more people are likely to be traveling. It is advisable to book tickets in advance and consider traveling during off-peak hours to potentially have a more comfortable and less crowded bus journey.

Will you be returning to Saint Louis by bus?

If you are looking for the return bus journey, check out buses from Miami to Saint Louis

See schedule