There are 4 ways to get from St. Thomas to Saba Rock by bus, 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.
Bus to Toronto Pearson International Airport, fly to Anguilla Airport, fly to Virgin Gorda Airport, ferry
best- 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 24mFly London International Airport to Anguilla Airport, fly to Virgin Gorda Airport, ferry
- 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
15h 33mBus to Toronto Pearson International Airport, fly to Tortola, fly to Charlotte Amalie Airport, ferry
- Take the bus from London, ON - VIA Rail to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Terrance B. Lettsome International Airport (EIS)plane YYZ - 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
17h 46mBus to Toronto Pearson International Airport, fly to Virgin Gorda Airport, fly to Anguilla Airport, ferry
- Take the bus from London, ON - VIA Rail to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Virgin Gorda Airport (VIJ)plane YYZ - 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
18h 29m
Comparing Your Travel Options
The distance between St. Thomas and Saba Rock is 3630 km.
It takes approximately 14h 24m to get from St. Thomas to Saba Rock, including transfers.
There are 63+ 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 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. Alternatively, 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.
- Website
- capeair.com
Flights from Toronto Pearson International Airport to Terrance B. Lettsome International Airport via San Juan
- Ave. Duration
- 8h 35m
- When
- Sunday
- Estimated price
- $140–1,100
Flights from Toronto Pearson International Airport to Virgin Gorda Airport via San Juan
- Ave. Duration
- 8h 50m
- When
- Sunday to Saturday
- Estimated price
- $250–1,900
Flights from Toronto Pearson International Airport to Virgin Gorda Airport via Philadelphia, San Juan
- Ave. Duration
- 11h 25m
- When
- Thursday to Sunday
- Estimated price
- $250–1,100
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
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
- ONEXBUS
- Standard Fare
- $19–24
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
- ONEXBUS
- Standard Fare
- $19–24
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
- ONEXBUS
- Standard Fare
- $19–24
- 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
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 to get from Gatwick Airport into central London, How to get from Luton Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
