There are 4 ways to get from St. Thomas to Saba Rock by plane, ferry, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly London International Airport to Anguilla Airport, fly to Virgin Gorda Airport, ferry
best- Fly from London International Airport (YXU) to Princess Juliana International Airport (SXM)plane YXU - SXM
- Fly from Anguilla Airport to Virgin Gorda Airportplane
- Take the ferry from Gun Creek to Saba Rockferry
21h 48mBus to Toronto Pearson International Airport, fly to Anguilla Airport, fly to Virgin Gorda Airport, ferry
- Take the bus from London, ON - VIA Rail to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Princess Juliana International Airport (SXM)plane YYZ - SXM
- Fly from Anguilla Airport to Virgin Gorda Airportplane
- Take the ferry from Gun Creek to Saba Rockferry
14h 29mShuttle to Detroit, fly to Tortola, fly to Charlotte Amalie Airport, ferry
- Take a shuttle bus from London, ON - 105, Wharncliffe Road South, Manor Park to Detroit Airport
- Fly from Detroit (DTW) to Terrance B. Lettsome International Airport (EIS)plane DTW - EIS
- Fly from Tortola to Charlotte Amalie Airportplane
- Take the ferry from Charlotte Amalie Airport to St Thomas - Red Hookferry
- Take the ferry from Red Hook to Virgin Gorda Ferry Docksferry
- Take the ferry from Gun Creek to Saba Rockferry
19h 8mShuttle to Detroit, fly to Virgin Gorda Airport, fly to Anguilla Airport, ferry
- Take a shuttle bus from London, ON - 105, Wharncliffe Road South, Manor Park to Detroit Airport
- Fly from Detroit (DTW) to Virgin Gorda Airport (VIJ)plane DTW - VIJ
- Fly from Virgin Gorda Airport to Anguilla Airportplane
- Fly from Anguilla Airport to Virgin Gorda Airportplane
- Take the ferry from Gun Creek to Saba Rockferry
19h 12m
Comparing Your Travel Options
The distance between St. Thomas and Saba Rock is 3475 km.
It takes approximately 21h 48m to get from St. Thomas to Saba Rock, including transfers.
There are 59+ hotels available in Saba Rock.
What companies run services between St. Thomas, ON, Canada and Saba Rock, British Virgin Islands?
There is no direct connection from St. Thomas to Saba Rock. However, you can take the bus to London, walk to King at Richmond EB - #1086, take the line 20 bus to Fanshawe College Stop 2 - #2223, 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, take the taxi to Gun Creek, then take the ferry to Saba Rock. Alternatively, you can take the bus to London, walk to London, ON - VIA Rail, take the bus to Pearson International Airport Terminal 1, walk to Toronto Pearson International Airport (YYZ) airport, fly to Princess Juliana International Airport (SXM), fly to Anguilla Airport, fly to Virgin Gorda Airport, take the taxi to Gun Creek, then take the ferry to Saba Rock.
- Website
- capeair.com
Flights from Detroit to Terrance B. Lettsome International Airport via San Juan
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Detroit to Terrance B. Lettsome International Airport via Atlanta, Charlotte Amalie
- Ave. Duration
- 8h 49m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Detroit to Virgin Gorda Airport via San Juan
- Ave. Duration
- 7h 19m
- When
- Every day
- Estimated price
- $480–2,100
Flights from Detroit to Virgin Gorda Airport via Washington Dulles, San Juan
- Ave. Duration
- 10h 15m
- When
- Monday and Tuesday
- Estimated price
- $480–2,100
- Website
- united.com
Flights from Detroit to Terrance B. Lettsome International Airport via San Juan
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Detroit to Terrance B. Lettsome International Airport via Washington Dulles, Charlotte Amalie
- Ave. Duration
- 9h 29m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $230–1,000
Flights from Detroit to Terrance B. Lettsome International Airport via Atlanta, Charlotte Amalie
- Ave. Duration
- 8h 49m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Detroit to Virgin Gorda Airport via San Juan
- Ave. Duration
- 7h 23m
- When
- Friday to Sunday
- Estimated price
- $480–2,100
Flights from Detroit to Virgin Gorda Airport via Washington Dulles, San Juan
- Ave. Duration
- 10h 23m
- When
- Friday and Saturday
- Estimated price
- $480–2,100
- Website
- aircanada.com
Flights from London International Airport to Princess Juliana International Airport via Toronto Pearson International Airport
- Ave. Duration
- 17h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $310–1,400
Flights from Toronto Pearson International Airport to Princess Juliana International Airport
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- $140–600
- Website
- airtransat.com
Flights from London International Airport to Princess Juliana International Airport via Toronto Pearson International Airport
- Ave. Duration
- 14h 10m
- When
- Friday
- Estimated price
- $550–2,200
Flights from Toronto Pearson International Airport to Princess Juliana International Airport
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- $250–1,000
- Website
- aa.com
Flights from Detroit to Terrance B. Lettsome International Airport via Miami
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $250–1,100
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Princess Juliana International Airport
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $100–420
- Phone
- +1 647 477 5500
- [email protected]
- Website
- Onex Bus
Bus from London, ON - VIA Rail to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $19–24
- Website
- Onex Bus
- Standard Fare
- $19–24
- Phone
- +1 519 673 6804
- [email protected]
- Website
- Robert Q Airbus
Shuttle from London, ON - 105, Wharncliffe Road South, Manor Park to Detroit Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $46–91
- Website
- Robert Q Airbus
- Schedules at
- Schedules and Fares Robert Q Airbus
- Senior/ Student
- $81
- Adult
- $91
- Child
- $46
- Senior/Student
- $86
Shuttle from London, ON - 105, Wharncliffe Road South, Manor Park to Detroit Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $46–91
- Website
- Robert Q Airbus
- Schedules at
- Schedules and Fares Robert Q Airbus
- Senior/ Student
- $81
- Adult
- $91
- Child
- $46
- Senior/Student
- $86
- Phone
- +1 284 393 9220
- [email protected]
- Website
- Saba Rock Ferry
Ferry from Gun Creek to Saba Rock
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Website
- Saba Rock Ferry
Ferry from Gun Creek to Saba Rock
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Website
- Saba Rock Ferry
Ferry from Gun Creek to Saba Rock
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Website
- Saba Rock Ferry
Ferry from Gun Creek to Saba Rock
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Website
- Saba Rock Ferry
- Phone
- +1 340 774 2628
- [email protected]
- Website
- Dolphin Shuttle
Ferry from Charlotte Amalie Airport to St Thomas - Red Hook
- Ave. Duration
- 26 min
- Frequency
- On demand
- Website
- Dolphin Shuttle
Ferry from Red Hook to Virgin Gorda Ferry Docks
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Schedules at
- Island Time Water Taxi
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
Travelling to the US: What do I need to know?
Read the travel guide











