Rome2Rio

How to get fromSt Thomas SPB Airport (SPB) to Virgin Gordaby plane or ferry

Find Transport to Virgin Gorda

See all options

There are 3 ways to get from St Thomas SPB Airport (SPB) to Virgin Gorda by plane or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Charlotte Amalie Airport to Tortola, ferry

    best
    1. Fly from Charlotte Amalie Airport to Tortolaplane plane
    2. Take the ferry from Beef Island to Virgin Gorda Ferry Docksferry ferry
    1h 56m
    $299
  2. Ferry

    1. Take the ferry from Charlotte Amalie Airport to St Thomas - Red Hookferry ferry Airport
    2. Take the ferry from Red Hook to Virgin Gorda Ferry Docksferry ferry
    2h 41m
  3. Fly Cyril E. King Airport to Virgin Gorda Airport

    1. Fly from Cyril E. King Airport (STT) to Virgin Gorda Airport (VIJ)plane plane STT - VIJ
    2h 44m
    $550–850

Charlotte Amalie Airport to Tortola flights

Calendar7Weekly Planes
Duration15 minAverage Duration
Ticket$279Cheapest Price
See schedules

Questions & Answers

What companies run services between St Thomas SPB Airport (SPB), United States Virgin Islands and Virgin Gorda, British Virgin Islands?

You can take a ferry from Charlotte Amalie Airport to Virgin Gorda Ferry Docks via Red Hook in around 2h 41m. Alternatively, Cape Air flies from Cyril E. King Airport (STT) to Virgin Gorda Airport (VIJ) 6 times a week.

Airlines
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, How to plan an amazing trip around Scandinavia, and Need to know: Greyhound - to help you get the most out of your next trip.