Miami, FL to St. Petersburg, FL bus with FlixBus

Sat, Mar 29
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Miami, FL to St. Petersburg, FL

Showing times and prices for Mar 29

Cheapest price

$82

Average price

$82

Fastest journey

6 h 53 m

Average duration

7 h 3 m

Buses per day

3

Distance

332 km

Cheap tickets

The best way to find a cheap bus ticket from Miami, FL to St. Petersburg, FL is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Flixbus USA
08:45AM7h16
Miami, FL
04:01PMSt. Petersburg, FL
$821One-way
1 transfer
Flixbus USA
01:30PM6h53
Miami, FL
08:23PMSt. Petersburg, FL
$821One-way
1 transfer
Flixbus USA
03:00PM7h01
Miami, FL
10:01PMSt. Petersburg, FL
$821One-way
1 transfer

Miami, FL to St. Petersburg, FL bus times

Showing buses for tomorrow, Saturday, March 29
ProviderDepartsDurationArrivesTransfersTickets
Flixbus USAFlixbus USA08:45AM Miami, FL7h16 04:01PM St. Petersburg, FL1 transfer
Flixbus USAFlixbus USA01:30PM Miami, FL6h53 08:23PM St. Petersburg, FL1 transfer
Flixbus USAFlixbus USA03:00PM Miami, FL7h01 10:01PM St. Petersburg, FL1 transfer

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Miami, FL to St. Petersburg, FL by bus, train, or flight

Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from Miami, FL to St. Petersburg, FL

Buses from Miami, FL to St. Petersburg, FL run on average 6 times per day, taking around 6h 39m. Cheap bus tickets for this journey start at $39 (€34) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
205 miles (331 km)
Average bus duration
6h 39m
Cheapest ticket price
$39 (€34)
Buses per day
6
Direct buses
4
Bus providers
1
Fastest bus
5h 35m
First bus
00:01
Last bus
22:20
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus companies: FlixBus from Miami, FL to St. Petersburg, FL

For as little as $35 (€30) you can travel by bus to St. Petersburg, FL from Miami, FL with FlixBus. Omio will show you the best deals, schedules and tickets available for this journey.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Miami, FL to St. Petersburg, FL bus information with FlixBus:

  • Average Duration: 5 h 35 min
  • Cheapest Price: $35
  • FlixBus frequency: 2 a day

Bus from Miami, FL to Saint Petersburg, FL

Traveling by bus from Miami, FL to Saint Petersburg, FL is a straightforward and comfortable journey that takes you across the scenic landscapes of Florida. Most buses from Miami, FL to Saint Petersburg, FL usually depart from Miami Central Station, a major hub located in the heart of the city that provides various amenities for travelers. Upon reaching your destination, you'll arrive at St. Petersburg Bus Terminal, conveniently situated near the city's attractions and services. Whether you're planning a leisure trip or a business visit, the bus Miami, FL to Saint Petersburg, FL route offers a reliable and relaxed way to travel between these vibrant cities.

Miami, FL to Saint Petersburg, FL Bus Timetable

Traveling from Miami, FL to Saint Petersburg, FL by bus offers a convenient and comfortable journey with multiple stops along the way. Key locations include Fort Lauderdale, West Palm Beach, and Tampa. Buses from Miami to Saint Petersburg operate with various frequencies throughout the day. Typically, the first bus departs at 00:01, and the last one leaves at 22:20. Exact departures can vary, so it is best to check the Miami, FL to Saint Petersburg, FL bus timetable for the most accurate information.

The bus trip covers a distance of about 205 miles (331 km) and takes approximately 5h 35m on average. The journey duration can vary depending on traffic and weather conditions, so passengers are encouraged to plan accordingly.

There are about 6 buses operating daily from Miami, FL to Saint Petersburg, FL. These services run every day, including weekends, ensuring you have ample choice and flexibility when planning your journey. For precise and up-to-date information, travelers should refer to the Miami, FL to Saint Petersburg, FL bus schedule.

Miami, FL to Saint Petersburg, FL Bus: Greyhound, RedCoach, and Megabus Services

Traveling by bus from Miami, FL to Saint Petersburg, FL has never been easier, thanks to reputable services like Greyhound, RedCoach, and Megabus. These providers offer a range of bus types to cater to different needs and preferences, including standard, premium, and deluxe options. Onboard amenities vary, with many buses offering free Wi-Fi, power outlets, reclining seats, and restrooms for a comfortable journey. Greyhound is known for its extensive network and budget-friendly tickets, while RedCoach provides a more luxurious travel experience with leather seats and extra legroom. Megabus often appeals to those seeking efficient travel with its double-decker buses that feature modern conveniences like panoramic windows for scenic views. With multiple daily departures, travelers have the flexibility to choose a schedule that fits their itinerary.

FAQs: Bus from Miami, FL to St. Petersburg, FL

FAQs: Take the bus from Miami, FL to St. Petersburg, FL with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Miami, FL to St. Petersburg, FL.
FAQs

Popular bus stations from Miami, FL to St. Petersburg, FL

Miami
St. Petersburg
The major bus station for departures in Miami is Miami, Airport Intermodal Station. Find all the information you need to know about services, amenities and connections at Miami, Airport Intermodal Station for your trip from Miami to St. Petersburg.
Miami, Airport Intermodal Station
The major bus station for arrivals in St. Petersburg is Saint Petersburg, Central Avenue N / Dr Martin Luther King St Jr. Find all the information you need to know about services, amenities and connections at Saint Petersburg, Central Avenue N / Dr Martin Luther King St Jr for your trip to St. Petersburg from Miami.
Saint Petersburg, Central Avenue N / Dr Martin Luther King St Jr

More options for your journey from Miami, FL to St. Petersburg, FL

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from St. Petersburg, FL and Miami, FL

Most popular bus connections to St. Petersburg, FL

HomeBusesBuses in USAMiami, FL to St. Petersburg, FL bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links