Bus Miami, FL - Airport (MIA) to Saint Petersburg, FL and return

✈ Cheap bus and train tickets for trips from Saint Petersburg, FL to Miami, FL - Airport and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,594,715 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Save yourself the bother of searching for a parking spot at the airport. Just compare all airport intercity bus routes and find the fastest and most affordable airport route. Greyhound US and Busbud all serve the Miami, FL - Airport - Saint Petersburg, FL stretch. The first airport shuttle leaves at 10:50 AM o'clock from Miami, FL - Airport, with the last bus departing at 10:50 AM. The cheapest ticket-price for this ride is $22.00.

Miami, FL - Airport to Saint Petersburg, FL Bus Information

Cheapest Bus$22.00
Fastest Bus4h 45m
Distance199.4 miles
Bus CompaniesGreyhound US, GotoBus, Florida Red Line
  Bus Miami, FL - Airport - Saint Petersburg, FL    199 mi
Ø Bus connections5 x
Savings-56%

The cheapest bus routes from Miami, FL - Airport to Saint Petersburg, FL

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    15 Feb
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    14 Feb
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    1 Feb
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    21 Mar
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    7 Feb
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    16 Mar
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      10:50 AM
      6:15 PM
    20 Mar
    Greyhound USGreyhound US
    from $22.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      6:45 AM
      11:30 AM
    8 Feb
    GotoBusGotoBus
    from $49.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      6:45 AM
      11:30 AM
    8 Feb
    GotoBusGotoBus
    from $49.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      12:10 PM
      5:05 PM
    4 Feb
    Florida Red LineFlorida Red Line
    from $50.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      12:10 PM
      5:05 PM
    21 Mar
    Florida Red LineFlorida Red Line
    from $50.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      12:10 PM
      5:05 PM
    16 Mar
    Florida Red LineFlorida Red Line
    from $50.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      12:10 PM
      5:05 PM
    28 Jan
    Florida Red LineFlorida Red Line
    from $50.00
  • Miami, FL - Airport
    Saint Petersburg, FL
      12:10 PM
      5:05 PM
    20 Mar
    Florida Red LineFlorida Red Line
    from $50.00


  Bus Saint Petersburg, FL - Miami, FL - Airport    199 mi
Ø Bus connections5 x
Savings-62%

The cheapest bus routes from Saint Petersburg, FL to Miami, FL - Airport

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    21 May
    Greyhound USGreyhound US
    from $19.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    27 Mar
    Greyhound USGreyhound US
    from $20.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    16 Feb
    Greyhound USGreyhound US
    from $20.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    9 Mar
    Greyhound USGreyhound US
    from $20.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    20 Mar
    Greyhound USGreyhound US
    from $20.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    10 Feb
    Greyhound USGreyhound US
    from $20.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      4:40 PM
      11:59 PM
    23 Mar
    Greyhound USGreyhound US
    from $20.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      7:30 AM
      12:45 PM
    8 Feb
    GotoBusGotoBus
    from $49.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      7:30 AM
      12:45 PM
    8 Feb
    GotoBusGotoBus
    from $49.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      6:50 AM
      12:10 PM
    16 Feb
    Florida Red LineFlorida Red Line
    from $50.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      6:50 AM
      12:10 PM
    9 Mar
    Florida Red LineFlorida Red Line
    from $50.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      6:50 AM
      12:10 PM
    7 Feb
    Florida Red LineFlorida Red Line
    from $50.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      6:50 AM
      12:10 PM
    11 Feb
    Florida Red LineFlorida Red Line
    from $50.00
  • Saint Petersburg, FL
    Miami, FL - Airport
      6:50 AM
      12:10 PM
    20 Mar
    Florida Red LineFlorida Red Line
    from $50.00


Current ticket prices

With ticket prices currently ranging from $22.00 to $23.00, the bus is definitely the most affordable way to get to the airport - especially in comparison with a cab. We recommend booking your airport transfer from Miami, FL - Airport to Saint Petersburg, FL as early as possible to benefit from cheap advance fares. In case you don't mind arriving at the airport early, you should check bus prices for different departure times. Picking an earlier bus can sometimes allow you to save a few more dollars.

Miami, FL - Airport and Saint Petersburg, FL: Bus stops

  Stations
Dr M.L.K. Jr St N 180, 33705 Saint Petersburg, FL (USA)
4th St N 10021, 33702 Saint Petersburg, FL (USA)

More on bus features and services

Opting for the bus on your way to the airport isn't only affordable but it's also eco-friendly thanks to its low carbon emissions.

Traveling by bus has also become as convenient as flying or taking the train. In recent years, carriers have stepped up their game when it comes to amenities by offering everything from power plugs, USB ports, to complimentary WiFi. When taking a look at the search results presented on our page, you can immediately see all features offered by all carriers. For instance, complimentary WiFi can be found on board the buses operated by Greyhound US. That way you'll be able to check your Facebook feed while on the road.

A generous luggage policy also belongs to the myriad features and amenities offered by today's carriers. Your trip from Saint Petersburg, FL to Miami, FL - Airport can become a lot easier if you do your research before you embark on your journey. Most carriers offering bus rides from Miami, FL - Airport to Saint Petersburg, FL, allow you to take a regular-size baggage in addition to carry-on baggage. Additional luggage or oversized baggage can usually be booked for a few dollars (or the currency of the country you're traveling in).

You can also use CheckMyBus to look for current discounts for your Miami, FL - Airport – Saint Petersburg, FL bus. The choice is yours - begin traveling smart now!

Miami, FL - Airport and Saint Petersburg, FL: Useful Info

Miami, FL - Airport
Saint Petersburg, FL
244,769
Taxi
$5.44
$3.46
Miami, FL - Airport
Saint Petersburg, FL
A cab ride in Miami, FL - Airport is 37% more expensive than in Saint Petersburg, FL.
Local buses
$2.25
$2.25
Miami, FL - Airport
Saint Petersburg, FL
A bus fare in Miami, FL - Airport is 0% more expensive than in Saint Petersburg, FL.
Beer
$4.75
$4.00
Miami, FL - Airport
Saint Petersburg, FL
A large beer in Miami, FL - Airport is 16% more expensive than in Saint Petersburg, FL.
Water
$1.72
$2.44
Miami, FL - Airport
Saint Petersburg, FL
A bottle of water in Miami, FL - Airport is 30% cheaper than in Saint Petersburg, FL.
Meal
$11.39
$14.46
Miami, FL - Airport
Saint Petersburg, FL
A meal in Miami, FL - Airport is 22% cheaper than in Saint Petersburg, FL.
Trusted shop
The CheckMyBus App
Free Download