Travel options for:
Tampa to Port St. Lucie
  • Train, taxi

    $108 - $164
    1. Tampa Amtrak

      2 h 15 min - once daily

      $30 - $75

    2. Okeechobee Amtrak

      49 min - 40.3 miles

      $75 - $90

  • Train, bus

    $50 - $80
    1. Tampa Amtrak

      1 h 21 min - once daily

      $27 - $55

    2. Lynx Kissimmee Intermodal

      24 min - hourly - line 18

      $3

    3. Kissimmee, FL - Walmart

      1 h 35 min - 4 times a day

      $20 - $22

  • Drive

    $15 - $23
    1. Tampa

      2 h 53 min - 157.3 miles

      $15 - $23

  • Fly to West Palm Beach/Palm Beach, bus

    $109 - $476
    1. Tampa

      11 min - 8.8 miles

      $23 - $29

    2. Tampa (TPA)

      1 h 7 min - non-stop

      $70 - $410

    3. West Palm Beach/Palm (PBI)

      15 min - every 15 minutes

      $3

    4. West Palm Beach, FL

      1 h 24 min - once daily

      $12 - $35

  • Fly to Miami, bus

    $110 - $304
    1. Tampa

      11 min - 8.8 miles

      $23 - $29

    2. Tampa (TPA)

      1 h 2 min - non-stop

      $60 - $250

    3. Miami (MIA)

      2 h 25 min - 4 times a day

      $26

  • Fly to Fort Lauderdale, bus

    $120 - $321
    1. Tampa

      11 min - 8.8 miles

      $23 - $29

    2. Tampa (TPA)

      1 h - non-stop

      $55 - $240

    3. Fort Lauderdale (FLL)

      50 min - twice daily

      $31 - $33

    4. West Palm Beach

      40 min - once daily

      $10 - $20

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Tampa Amtrak train to Okeechobee Amtrak then taxi to Port St. Lucie. 3 h 4 min $143. From Tampa Amtrak train to Lynx Kissimmee Intermodal Station, line 18 bus to Kissimmee, FL - Walmart Supercenter, then bus to Port St Lucie, FL - Travel Plaza. 5 h 7 min $64. From Tampa drive to Port St. Lucie. 2 h 53 min $18. From Tampa taxi to Tampa airport, fly to West Palm Beach/Palm Beach airport, bus to West Palm Beach, FL, then bus to Port St. Lucie. 4 h 4 min $164. From Tampa taxi to Tampa airport, fly to Miami airport, then bus to Port St. Lucie. 4 h 38 min $164. From Tampa taxi to Tampa airport, fly to Fort Lauderdale airport, bus to West Palm Beach, then bus to Port St. Lucie. 4 h 41 min $180.