There are 3 ways to get from Langley to Whistler by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 320 bus, bus
best- Take the bus from Westbound Douglas Cres @ 204 St to Guildford Exchange @ Bay 2bus 320
- Take the bus from Burrard Skytrain Station to Westin Resort and Spabus Express NB
3h 11m$56–139Drive 166.7 km
cheapest- Drive from Langley to Whistlercar 166.7 km
2h 17m$34–49Line 502 bus, bus
- Take the bus from Westbound 56 Ave @ 203 St to Surrey Central Station @ Bay 12bus 320 / ...
- Take the bus from Burrard Skytrain Station to Whistler Village Centrebus Northbound / ...
3h 42m$36–94
Langley to Whistler by bus and subway
Comparing Your Travel Options
The cheapest way to get from Langley to Whistler is to drive which costs $30 - $50 and takes 2h 17m.
The fastest way to get from Langley to Whistler is to drive which takes 2h 17m and costs $30 - $50.
No, there is no direct bus from Langley to Whistler. However, there are services departing from Westbound Douglas Cres @ 204 St and arriving at Westin Resort and Spa via Surrey - Guildford Mall North and Burrard Skytrain Station. The journey, including transfers, takes approximately 3h 11m.
The distance between Langley and Whistler is 171 km. The road distance is 166.7 km.
The best way to get from Langley to Whistler without a car is to line 320 bus and bus which takes 3h 11m and costs $55 - $140.
It takes approximately 3h 11m to get from Langley to Whistler, including transfers.
Langley to Whistler bus services, operated by TransLink CA, depart from Westbound Douglas Cres @ 204 St station.
Langley to Whistler bus services, operated by TransLink CA, arrive at Guildford Exchange @ Bay 2 station.
Yes, the driving distance between Langley to Whistler is 167 km. It takes approximately 2h 17m to drive from Langley to Whistler.
There are 525+ hotels available in Whistler.
What companies run services between Langley, BC, Canada and Whistler, BC, Canada?
You can take a bus from Westbound Douglas Cres @ 204 St to Westin Resort and Spa via Guildford Exchange @ Bay 2, Surrey - Guildford Mall North, Vancouver - Pacific Station, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, and Burrard Skytrain Station in around 3h 11m.
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Westbound Douglas Cres @ 204 St to Guildford Exchange @ Bay 2
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Westbound 56 Ave @ 203 St to Surrey Central Station @ Bay 12
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
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 5 incredible day trips from Florence by train, 4 of the smartest ways to explore Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

