Travel from Boca-Del-Mar to St-Petersburg

Train, bus or fly from Boca Del Mar to St. Petersburg?

Southwest Airlines, Spirit Airlines and Silver Airways fly from Boca Del Mar to St. Petersburg every 3 hours. Alternatively, Amtrak operates a train from Boca Del Mar to St. Petersburg once daily. Tickets cost $40 - $110 and the journey takes 4 h 25 min. Greyhound USA also services this route once daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Boca Del Mar to St. Petersburg

From Deerfield Beach Station train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Tampa airport, then taxi to St. Petersburg. 3 h 6 min $169. From Deerfield Beach Station train to Airport Station, tram to Miami airport, fly to Tampa airport, then taxi to St. Petersburg. 3 h 48 min $183. From Deerfield Beach Station train to West Palm Beach Station, bus to West Palm Beach/Palm Beach airport, fly to Tampa airport, then taxi to St. Petersburg. 3 h 30 min $182. From Deerfield Beach Amtrak train to Tampa Amtrak, walk to Tampa, FL, then line 3749 bus to St. Petersburg, FL. 6 h 4 min $92. From Powerline R/Hillsboro B line 14 bus to Fort Lauderdale, bus to Tampa, walk to Marion St @ Washington St, bus to Tampa, FL, then line 3749 bus to St. Petersburg, FL. 8 h 36 min $43. From Butts Rd @ Twn Ctr Rd bus to West Palm Beach, FL, bus to 1St Ave N + Dr Martin Luther King Jr St N, then line 18 bus to Grand Central Station - H. 10 h 7 min $77. From Boca Del Mar drive to St. Petersburg. 4 h 16 min $31.
Close Print Itinerary
  1. Here are 7 options to get from
    Boca Del Mar to St. Petersburg:

    1. Trip:
      1 Fly from Fort Lauderdale
      • One-Way approx: USD $114 - $315
      • Duration: 3 h 6 min
      Open +
      • Trip:
        1 Fly from Fort Lauderdale
        • One-Way approx: USD $114 - $315
        • Duration: 3 h 6 min
        Close x
    2. Trip:
      2 Train to Miami, fly
      • One-Way approx: USD $123 - $329
      • Duration: 3 h 48 min
      Open +
      • Trip:
        2 Train to Miami, fly
        • One-Way approx: USD $123 - $329
        • Duration: 3 h 48 min
        Close x
    3. Trip:
      3 Train to West Palm Beach/Palm Beach, fly
      • One-Way approx: USD $132 - $488
      • Duration: 3 h 30 min
      Open +
      • Trip:
        3 Train to West Palm Beach/Palm Beach, fly
        • One-Way approx: USD $132 - $488
        • Duration: 3 h 30 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $53 - $125
      • Duration: 6 h 4 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $53 - $125
        • Duration: 6 h 4 min
        Close x
    5. Trip:
      5 Bus Megabus
      • One-Way approx: USD $23 - $59
      • Duration: 8 h 36 min
      Open +
      • Trip:
        5 Bus Megabus
        • One-Way approx: USD $23 - $59
        • Duration: 8 h 36 min
        Close x
    6. Trip:
      6 Bus via West Palm Beach, FL
      • One-Way approx: USD $55 - $97
      • Duration: 10 h 7 min
      Open +
      • Trip:
        6 Bus via West Palm Beach, FL
        • One-Way approx: USD $55 - $97
        • Duration: 10 h 7 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $25 - $40
      • Duration: 4 h 16 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $25 - $40
        • Duration: 4 h 16 min
        Close x