There are 7 ways to get from Salmon Arm to Langley by bus, car, plane, taxi, 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.
Bus via Hope
best- Take the bus from Salmon Arm, BC to Kamloopsbus
- Take the bus from Kamloops, BC to Hope, BCbus
- Take the bus from Hope, BC - 919 Water Avenue to Langley, BC - 8660 200 Stbus
7hBus #2
cheapest- Take the bus from Salmon Arm, BC to Surrey, BCbus Calgary / ...
8h 2m$63–134Drive 420.2 km
- Drive from Salmon Arm to Langleycar 420.2 km
4h 34m$84–121Bus to Kelowna International Airport, fly, line 351 bus, line 531 bus
- Take the bus from Salmon Arm, BC to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Vancouver International Airport (YVR)plane YLW - YVR
- Take the bus from Bridgeport Station @ Bay 9 to Southbound 152 St @ 18 Avebus
- Take the bus from White Rock Centre @ Bay 10 to Eastbound Douglas Cres @ 203 Stbus
5h 25m$88–317Bus
- Take the bus from Salmon Arm, BC to Kamloopsbus Calgary
- Take the bus from Kamloops, BC to Surrey, BCbus Kamloops
7h 19mBus #3
- Take the bus from Salmon Arm, BC to Kelowna Airportbus Salmon Arm
- Take the bus from Kelowna Airport to Surrey, BC - Guildford Mallbus Kelowna to Vancouver
10h 43m$103–155Bus, taxi, shuttle to Kamloops Airport, fly
- Take the bus from Salmon Arm, BC to Chase, BC - Visitor Information Centrebus
- Take the taxi from Chase, BC - Visitor Information Centre to Sun Peaks Resort, BCtaxi
- Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airport
- Fly from Kamloops Airport (YKA) to Vancouver International Airport (YVR)plane YKA - YVR
7h 34m
Kelowna International Airport (YLW) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Salmon Arm to Langley is to bus which costs $60 - $140 and takes 8h 2m.
The fastest way to get from Salmon Arm to Langley is to drive which takes 4h 34m and costs $80 - $120.
No, there is no direct bus from Salmon Arm to Langley. However, there are services departing from Salmon Arm, BC and arriving at Langley, BC - 8660 200 St via Kamloops, BC and Hope, BC - 919 Water Avenue. The journey, including transfers, takes approximately 7h.
The distance between Salmon Arm and Langley is 432 km. The road distance is 420.2 km.
The best way to get from Salmon Arm to Langley without a car is to bus via Hope which takes 7h and costs .
It takes approximately 7h to get from Salmon Arm to Langley, including transfers.
Salmon Arm to Langley bus services, operated by EBus Canada, depart from Salmon Arm, BC station.
Salmon Arm to Langley bus services, operated by EBus Canada, arrive at Kamloops station.
Yes, the driving distance between Salmon Arm to Langley is 420 km. It takes approximately 4h 34m to drive from Salmon Arm to Langley.
There are 389+ hotels available in Langley.
What companies run services between Salmon Arm, BC, Canada and Langley, BC, Canada?
You can take a bus from Salmon Arm, BC to Langley, BC - 8660 200 St via Kamloops, Kamloops, BC, and Hope, BC - 919 Water Avenue in around 7h.
- Website
- aircanada.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $40–290
Flights from Kamloops Airport to Vancouver International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $60–420
- Website
- westjet.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $50–120
- Website
- flyairnorth.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $100–220
- Website
- flycma.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- $250–380
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Vancouver International Airport via Comox
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- $310–460
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Salmon Arm, BC to Kamloops
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Kamloops, BC to Hope, BC
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Salmon Arm, BC to Kelowna Airport
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $16–24
- Website
- https://www.myebus.ca/
- Adult
- $16–24
Bus from Salmon Arm, BC to Kamloops
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Kamloops, BC to Surrey, BC
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Salmon Arm, BC to Chase, BC - Visitor Information Centre
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Website
- https://www.myebus.ca/
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Hope, BC - 919 Water Avenue to Langley, BC - 8660 200 St
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 604 953 3333
- Website
- translink.ca
Bus from Bridgeport Station @ Bay 9 to Southbound 152 St @ 18 Ave
- Ave. Duration
- 45 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from White Rock Centre @ Bay 10 to Eastbound Douglas Cres @ 203 St
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Website
- https://www.translink.ca/
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Salmon Arm, BC to Surrey, BC
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $60–130
- Website
- https://www.riderexpress.ca/
- Standard
- $60–130
Bus from Salmon Arm, BC to Kelowna Airport
- Ave. Duration
- 3h 11m
- Frequency
- On demand
- Estimated price
- $25–60
- Website
- https://www.riderexpress.ca/
- Standard
- $25–60
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Kelowna Airport to Surrey, BC - Guildford Mall
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Estimated price
- $75–90
- Website
- https://www.redarrow.ca/
- Phone
- (250) 554-8005
- [email protected]
- Website
- sunstarshuttle.com
Shuttle from Sun Peaks Resort, BC to Kamloops Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $55–110
- Website
- https://www.sunstarshuttle.com/
- Adult One-Way
- $55
- Adult Round Trip
- $110
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 Heathrow Airport into central London, What are the different types of Renfe trains in Spain?, and Want to know more about Flixbus? - to help you get the most out of your next trip.












