Rome2Rio

How to get fromSt. Thomas to Anegada Islandby car, plane, ferry, or bus

Find Transport to Anegada Island

See all options

There are 3 ways to get from St. Thomas to Anegada Island by car, plane, ferry, or bus

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

  1. Drive to Erie International Airport, fly to Charlotte Amalie Airport, fly to Anegada Island

    best
    1. Drive from St. Thomas to Erie-Airport-ERIcar car
    2. Fly from Erie International Airport (ERI) to Cyril E. King Airport (STT)plane plane ERI - STT
    3. Fly from Charlotte Amalie Airport to Anegada Islandplane plane
    12h 50m
    $551–1,074
  2. Fly London International Airport to Anguilla Airport, fly to Virgin Gorda Airport, ferry

    1. Fly from London International Airport (YXU) to Princess Juliana International Airport (SXM)plane plane YXU - SXM
    2. Fly from Anguilla Airport to Virgin Gorda Airportplane plane
    3. Take the ferry from Virgin Gorda Ferry Docks to Anegada Islandferry ferry
    15h 46m
  3. Bus to Toronto Pearson International Airport, fly to Anguilla Airport, fly to Virgin Gorda Airport, ferry

    1. Take the bus from London, ON - VIA Rail to Pearson International Airport Terminal 1bus bus
    2. Fly from Toronto Pearson International Airport (YYZ) to Princess Juliana International Airport (SXM)plane plane YYZ - SXM
    3. Fly from Anguilla Airport to Virgin Gorda Airportplane plane
    4. Take the ferry from Virgin Gorda Ferry Docks to Anegada Islandferry ferry
    15h 28m

Questions & Answers

What companies run services between St. Thomas, ON, Canada and Anegada Island, British Virgin Islands?

There is no direct connection from St. Thomas to Anegada Island. However, you can drive to Erie-Airport-ERI airport, fly to Cyril E. King Airport (STT), then fly to Anegada Island. Alternatively, you can take the bus to London, walk to King at Richmond EB - #1086, take the line 20 bus to Fanshawe College Station - #2914, take the line 36 bus to London Airport - #2179, walk to London International Airport (YXU) airport, fly to Princess Juliana International Airport (SXM), fly to Anguilla Airport, fly to Virgin Gorda Airport, walk to Virgin Gorda Ferry Docks, then take the ferry to Anegada Island.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around British Virgin Islands

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides