There are many routes to get to Virgin Gorda. Select where you are coming from and we'll help you get here. 

San Juan (SJU), Puerto Rico

Scheduled Airlines to Virgin Gorda (Airport Code VIJ)

We recommend Cape Air  or Tradewind from San Juan to Virgin Gorda. You can book a through fare directly with your major airline which can save on the fare.

Private Air Charter to Virgin Gorda or Beef Island

For ease, a private air charter is the way to go! Your options are:

Beef Island (EIS), BVI

Book a through fare to Beef Island (airport code EIS), or book with one of the smaller airlines directly. 

The airlines that have scheduled flights into Beef Island are:

Ferry from Beef Island to Virgin Gorda

Speedy's - to The Valley, Virgin Gorda

  • Schedule subject to change, please check their website for updates
  • No reservations required
  • 15 minute trip time
  • $20 one way/ $30 round trip
  • Departs Trellis Bay Daily: 6:30 am, 9:00 am, 1:00 pm, 4:30 pm, 6:30 pm, 9:00 pm (additional trip Saturday & Sunday at 11:30)
  • Departs Virgin Gorda (The Valley) Daily: 6:00 am, 8:30 am, 10:30 am, 3:00 pm, 5:30 pm, 8:00 pm (additional trip Saturday & Sunday at 12:00)

There is a shuttle from their dock to the airport.

Private Charter Boat

If you don't want to wait for Speedy's, then you can book a private charter with any of the following:

St. Thomas (STT), USVI

A three hour check in is required at St.Thomas airport. Please keep that in mind when booking your flights. Airlines that service St.Thomas are:



Fly from St.Thomas to Virgin Gorda

Virgin Gorda is just a quick 15 minute flight from St.Thomas! You can charter a flight with:

Private Water Taxi

A fun option to get directly to Virgin Gorda from St. Thomas! You will stop first in West End to clear customs and immigration, and then be dropped of right in Virgin Gorda. We recommend any of the following companies:

Speedy's direct ferry to Virgin Gorda

Speedy's - From Charlotte Amalie, St.Thomas to The Valley, Virgin Gorda

  • Saturdays only! 
  • Departs from St.Thomas at 4:00 pm. 
  • Departs from Virgin Gorda at 8:30 am. 
  • Check in cut off time is 30 minutes prior to departure. Reservations are not required. 
  • Schedule subject to change, please check their website for updates.

Ferry via Road Town, Tortola


Please check directly with us for the current St. Thomas Ferry schedule. 

The following companies offer daily ferry service from St.Thomas to Road Town. From Road Town you will need to take a separate ferry to Virgin Gorda. 

...then by Ferry

Between Virgin Gorda and Road Town you will take Speedy's Ferry. See "Road Town to Virgin Gorda" tab above.

Road Town, Tortola, BVI

From Road Town you can take Speedy's ferry to Virgin Gorda.

Speedy's Schedule

  • Schedule subject to change, please check their website for updates
  • Monday to Saturday (NO service on Sundays or Holidays)

Departs Road Town - 7:45 am, 10:40 am,  1:30 pm, 4:30 pm, (additional trip at 6:00 on Fridays only)

Departs Virgin Gorda - 7:00 am, 10:00 am, 11:30, 3:30 (additional trip at 5:00 on Fridays only)

Anegada, BVI / St.John, USVI

Tie in your stay at Guavaberry with a few days in St.John or a day trip or a few days in Anegada.


Road Town Fast Ferry or Tortola Fast Ferry ~ Monday/Wednesday/Friday 

Departs Virgin Gorda: 7:10 am

Departs Anegada: 5:00 pm

Sundays: Departs Virgin Gorda 8:30 am, Departs Anegada 5:00 pm.

*Please check their websites for any schedule changes*

St.John, USVI

Inter Island Boat Services

Thursdays only - departs St.John at 8:00 am. Departs Virgin Gorda at 3:45 pm. 

The other days of the week you can get to St.John from the BVI directly with Aquatic Rentals from Road Town. To get from St.John to the BVI, you will have to first go to Red Hook as the ferry does not stop in St.John on the return trip.