Travel from St-Pete-Beach to Orlando-Airport-MCO

Bus or train from St. Pete Beach to Orlando Airport (MCO)?

Javax Bus operates a bus from St. Pete Beach to Orlando Airport (MCO) every 4 hours. Tickets cost $44 - $49 and the journey takes 1 h 27 min. Alternatively, Amtrak operates a train from St. Pete Beach to Orlando Airport (MCO) once daily. Tickets cost $29 - $65 and the journey takes 1 h 49 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from St. Pete Beach to Orlando Airport (MCO)

From St. Pete Beach taxi to Tampa - Travel Centers then bus to Orlando Airport. 2 h 6 min $143. From St. Pete Beach taxi to Tampa Amtrak, train to Orlando Health/Amtrak, train to Sand Lake Rd Sunrail Station, then line 111 bus to Oia Transfer Center. 3 h 31 min $145. From St. Pete Beach taxi to St. Petersburg-Pinellas Park, FL, Amtrak Thruway to Orlando Health/Amtrak, train to Sand Lake Rd Sunrail Station, then line 111 bus to Oia Transfer Center. 4 h 6 min. From St. Pete Beach drive to Orlando Airport (MCO). 2 h 2 min $13.

Operators from St. Pete Beach to Orlando Airport (MCO)

Close Print Itinerary
  1. Here are 4 options to get from
    St. Pete Beach to Orlando Airport (MCO):

    1. Trip:
      1 Bus
      • One-Way approx: USD $128 - $148
      • Duration: 2 h 6 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $128 - $148
        • Duration: 2 h 6 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $115 - $167
      • Duration: 3 h 31 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $115 - $167
        • Duration: 3 h 31 min
        Close x
    3. Trip:
      3 Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 4 h 6 min
      Open +
      • Trip:
        3 Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 4 h 6 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $11 - $17
      • Duration: 2 h 2 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $11 - $17
        • Duration: 2 h 2 min
        Close x