Travel options for:
Nearby airports Ponte Vedra Beach
  • Jacksonville (JAX)

    $6
    1. J.I.A.

      56 min - hourly - line 1

      $2

    2. Rosa Parks Station Bay P

      0 min - 32 feet

    3. Rosa Parks Station Bay M

      1 h 13 min - hourly - line 10

      $2

    4. South Beach Regional

      2 min - hourly - line 10

      $2

  • Orlando (MCO)

    $119 - $190
    1. Oia Transfer Center

      13 min - hourly - line 111

      $3

    2. Sand Lake Rd Sunrail Station

      0 min - 273 feet

    3. Sand Lake Road

      6 min - every 30 minutes

      $2 - $3

    4. Orlando Health/Amtrak

      0 min - 160 feet

    5. Orlando Amtrak

      3 h 11 min - once daily

      $35 - $85

    6. Jacksonville Amtrak

      36 min - 29 miles

      $80 - $100

  • Savannah (SAV)

    $143 - $219
    1. Savannah (SAV)

      16 min - 9.4 miles

      $28 - $35

    2. Savannah Amtrak

      2 h 21 min - once daily

      $35 - $85

    3. Jacksonville Amtrak

      36 min - 29 miles

      $80 - $100

  • Orlando Sanford (SFB)

    1. Orlando Sanford (SFB)

      22 min - 16.3 miles

      $45 - $55

    2. Deltona, FL

      2 h - 5 times a week

    3. Jacksonville, FL

      26 min - 17.4 miles

      $50 - $60

  • St Augustine (UST)

    $75 - $95
    1. St Augustine (UST)

      37 min - 28 miles

      $75 - $95

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

Travel from Nearby-Airports to Ponte-Vedra-Beach

Bus or train from Nearby airports to Ponte Vedra Beach?

You can take a bus from Jacksonville (JAX) to Ponte Vedra Beach via Rosa Parks Station Bay P, Rosa Parks Station Bay M, and South Beach Regional in around 3 h 28 min. Alternatively, Amtrak operates a train from Orlando (MCO) to Ponte Vedra Beach twice daily. Tickets cost $35 - $85 and the journey takes 3 h 11 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 Nearby airports to Ponte Vedra Beach

ModeDurationPrice
From J.I.A. line 1 bus to Rosa Parks Station Bay P, walk to Rosa Parks Station Bay M, line 10 bus to South Beach Regional, then line 10 bus to South Beach Parkway Plaza.3 h 28 min$5
From Oia Transfer Center line 111 bus to Sand Lake Rd Sunrail Station, walk to Sand Lake Road, train to Orlando Health/Amtrak, walk to Orlando Amtrak, train to Jacksonville Amtrak, then taxi to Ponte Vedra Beach.5 h 25 min$159
From Savannah (SAV) taxi to Savannah Amtrak, train to Jacksonville Amtrak, then taxi to Ponte Vedra Beach.3 h 14 min$188
From Orlando Sanford (SFB) taxi to Deltona, FL, bus to Jacksonville, FL, then taxi to Ponte Vedra Beach.2 h 48 min
From St Augustine (UST) taxi to Ponte Vedra Beach.37 min$93

How long does it take to get from Nearby airports to Ponte Vedra Beach?

It takes approximately 3 h 28 min to get from Nearby airports to Ponte Vedra Beach, including transfers.

Is there a direct bus between Nearby airports and Ponte Vedra Beach?

No, there is no direct bus from Nearby airports to Ponte Vedra Beach. However, there are services departing from J.I.A. and arriving at South Beach Parkway Plaza via Rosa Parks Station Bay M and South Beach Regional. The journey, including transfers, takes approximately 3 h 28 min.

Operators from Nearby airports to Ponte Vedra Beach

OperatorPhoneWebsite
Jacksonville TransportJacksonville Transport
Lynx Central Florida TransportLynx Central Florida Transport
SunRailSunRail
Amtrak+1 1-800-872-7245Amtrak