There are 5 ways to get from Tsawwassen ferry terminal to Shuswap Lake by bus, car, plane, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Vancouver to Sorrento Eastboundbus Van-Cal
8h 35m$55–130Drive 461 km
- Drive from Tsawwassen ferry terminal to Salmon Armcar 461 km
5h 10m$91–132Fly to Kelowna International Airport, bus
- Fly from Vancouver International Airport (YVR) to Kelowna International Airport (YLW)plane YVR - YLW
- Take the bus from Kelowna Airport to Salmon Arm, BCbus
5h 23m$87–318Bus via Kamloops
- Take the bus from Surrey, BC to Kamloops, BCbus Vancouver
- Take the bus from Kamloops, BC - Sahali Mall to Salmon Arm, BCbus Kamloops
8h 58mFly to Kamloops Airport, shuttle, taxi
- Fly from Vancouver International Airport (YVR) to Kamloops Airport (YKA)plane YVR - YKA
- Take a shuttle bus from Kamloops Airport to Sun Peaks Resort, BC
- Take the taxi from Sun Peaks Resort, BC to Sorrentotaxi
5h 53m$431–974
Vancouver International Airport (YVR) to Kelowna International Airport (YLW) flights
Questions & Answers
The cheapest way to get from Tsawwassen ferry terminal to Shuswap Lake is to bus which costs $55 - $130 and takes 8h 35m.
The fastest way to get from Tsawwassen ferry terminal to Shuswap Lake is to drive which takes 5h 10m and costs $90 - $140.
No, there is no direct bus from Tsawwassen ferry terminal to Shuswap Lake. However, there are services departing from Tsawwassen and arriving at Sorrento Eastbound via Vancouver. The journey, including transfers, takes approximately 8h 35m.
The distance between Tsawwassen ferry terminal and Shuswap Lake is 474 km. The road distance is 461 km.
The best way to get from Tsawwassen ferry terminal to Shuswap Lake without a car is to bus which takes 8h 35m and costs $55 - $130.
It takes approximately 8h 35m to get from Tsawwassen ferry terminal to Shuswap Lake, including transfers.
Tsawwassen ferry terminal to Shuswap Lake bus services, operated by Rider Express, depart from Vancouver station.
Tsawwassen ferry terminal to Shuswap Lake bus services, operated by Rider Express, arrive at Sorrento Eastbound station.
Yes, the driving distance between Tsawwassen ferry terminal to Shuswap Lake is 461 km. It takes approximately 5h 10m to drive from Tsawwassen ferry terminal to Shuswap Lake.
There are 30+ hotels available in Shuswap Lake.
What companies run services between Tsawwassen ferry terminal, BC, Canada and Shuswap Lake, BC, Canada?
Rider Express operates a bus from Vancouver to Sorrento Eastbound once daily. Tickets cost $55–130 and the journey takes 6h 15m.
- Website
- aircanada.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $35–270
Flights from Vancouver International Airport to Kamloops Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- $50–360
- Website
- westjet.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–120
Flights from Vancouver International Airport to Kelowna International Airport via Victoria
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- $50–120
- Website
- flyairnorth.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $100–220
- Website
- flycma.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 1h
- When
- Wednesday and Sunday
- Estimated price
- $250–290
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Kelowna International Airport via Comox
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $310–460
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Vancouver to Sorrento Eastbound
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $55–130
- Website
- Rider Express
- Standard
- $55–130
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna Airport to Salmon Arm, BC
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $16–24
- Website
- EBus
- Adult
- $16–24
Bus from Surrey, BC to Kamloops, BC
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Salmon Arm, BC
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- EBus
- Phone
- (250) 554-8005
- [email protected]
- Website
- Sun Star Shuttle
Shuttle from Kamloops Airport to Sun Peaks Resort, BC
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $55–110
- Website
- Sun Star Shuttle
- Adult One-Way
- $55
- Adult Round Trip
- $110
- Ave. Duration
- 1h 37m
- Estimated price
- $160–200
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 Travelling to the UK: What do I need to know?, How to get from JFK to New York City, and Which London airport should I choose? - to help you get the most out of your next trip.






