There are 2 ways to get from Saltery Bay to Victoria by unknown, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus, ferry, train
best- Walk from Saltery Bay to Earls Coveunknown
- Take the bus from Earls Cove to Langdale Terminalbus
- Take the ferry from Langdale to Horseshoe Bayferry
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
5h 17mTravel, train
- Walk from Saltery Bay to Vancouver Harbourunknown
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
2h 27m
Comparing Your Travel Options
The distance between Saltery Bay and Victoria is 244 km.
The best way to get from Saltery Bay to Victoria without a car is to travel and bus and ferry and train which takes 5h 17m and costs .
It takes approximately 5h 17m to get from Saltery Bay to Victoria, including transfers.
There are 284+ hotels available in Victoria.
What companies run services between Saltery Bay, BC, Canada and Victoria, BC, Canada?
There is no direct connection from Saltery Bay to Victoria. However, you can travel to Earls Cove, take the bus to Langdale Terminal, walk to Langdale, take the ferry to Horseshoe Bay, walk to Keith Rd @ Horseshoe Bay Ferry Terminal, take the line 257 bus to Eastbound W Georgia St @ Burrard St, walk to Vancouver Harbour, then take the train to Victoria Harbour. Alternatively, you can take a vehicle from Saltery Bay to Victoria Harbour via Vancouver Harbour in around 2h 27m.
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
- Phone
- 1-844-613-8222
- [email protected]
- Website
- Sunshine Coast Connector
Bus from Earls Cove to Langdale Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $65–90
- Website
- Sunshine Coast Connector
- Passenger
- $65–90
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Langdale to Horseshoe Bay
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $7–65
- Website
- BC Ferries
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–65
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 French strikes 2018: What are my alternative transport options?, How do I buy a London Underground ticket?, and How to get from London City Airport into central London - to help you get the most out of your next trip.

