There are 4 ways to get from Sechelt to Revelstoke by ferry, bus, plane, 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.
Ferry, bus
best- Take the ferry from Langdale to Horseshoe Bayferry West Van - Sunshine Coast
- Take the bus from Vancouver, BC to Revelstoke, BCbus Vancouver
12h 24m$85–274Ferry, fly, shuttle
- Take the ferry from Langdale to Horseshoe Bayferry
- Fly from Vancouver International Airport (YVR) to Kelowna International Airport (YLW)plane YVR - YLW
- Take a shuttle bus from Kelowna International Airport to Revelstoke, BC - Downtown
9h 27m$92–574Ferry, bus via Kamloops
- Take the ferry from Langdale to Horseshoe Bayferry
- Take the bus from Vancouver, BC - Pacific Central Station to Kamloops, BCbus
- Take the bus from Kamloops to Revelstokebus
12h 39mFerry, bus, shuttle
- Take the ferry from Langdale to Horseshoe Bayferry
- Take the bus from Vancouver, BC - Pacific Central Station to Kelowna Airportbus
- Take a shuttle bus from Kelowna International Airport to Revelstoke, BC - Downtown
13h 44m$97–369
Sechelt to Revelstoke by bus, ferry, and subway
Questions & Answers
The cheapest way to get from Sechelt to Revelstoke is to ferry and bus which costs $85 - $280 and takes 12h 24m.
The fastest way to get from Sechelt to Revelstoke is to ferry and fly and shuttle which takes 9h 27m and costs $90 - $600.
The distance between Sechelt and Revelstoke is 643 km.
The best way to get from Sechelt to Revelstoke without a car is to ferry and bus which takes 12h 24m and costs $85 - $280.
It takes approximately 12h 24m to get from Sechelt to Revelstoke, including transfers.
There are 168+ hotels available in Revelstoke.
What companies run services between Sechelt, BC, Canada and Revelstoke, BC, Canada?
There is no direct connection from Sechelt to Revelstoke. However, you can take the bus to Langdale Ferry 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 Burrard Station @ Platform 2, take the subway to Main Street-Science World Station @ Platform 2, walk to Vancouver, BC, then take the bus to Revelstoke, BC. Alternatively, you can take the bus to Langdale Ferry 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 @ Granville St, walk to Vancouver City Centre Station @ Platform 2, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Kelowna International Airport (YLW), walk to Kelowna International Airport, then take the shuttle to Revelstoke, BC - Downtown.
- Website
- westjet.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–410
Flights from Vancouver International Airport to Kelowna International Airport via Victoria
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- $45–410
- Website
- aircanada.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $35–270
- Website
- flyairnorth.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–190
- Website
- flycma.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 1h
- When
- Wednesday and Sunday
- Estimated price
- $190–300
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Kelowna International Airport via Comox
- Ave. Duration
- 2h 20m
- When
- Saturday
- Estimated price
- $280–480
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Vancouver, BC to Revelstoke, BC
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- $70–160
- Website
- https://riderexpress.ca/
- Standard
- $70–160
- Phone
- 1-888-569-1969
- info@revelstoketransfers.com
- Website
- revelstoketransfers.com
Shuttle from Kelowna International Airport to Revelstoke, BC - Downtown
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $2–156
- Website
- https://revelstoketransfers.com/
- Adult
- $2
- Adult (13+) One-Way
- $156
- Child (3-12) One-Way
- $78
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- myebus.ca
Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Kamloops to Revelstoke
- Ave. Duration
- 2h 50m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 800 232 1958
- customerservice@redarrow.ca
- Website
- redarrow.ca
Bus from Vancouver, BC - Pacific Central Station to Kelowna Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–95
- Website
- https://www.redarrow.ca/
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Langdale to Horseshoe Bay
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- https://www.bcferries.com
- 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 Train travel in Spain: A guide to Renfe, How do I get from Sydney to Melbourne, and Getting to Milan from the airport - to help you get the most out of your next trip.









