There are 4 ways to get from Surrey to Buntzen Lake by bus, car, 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.
Line 321 bus, line 182 bus
best- Take the bus from Northbound King George Blvd @ Hwy 10 to King George Station @ Bay 4bus 321 / ...
- Take the bus from Moody Centre Station @ Bay 7 to Northbound Sunnyside Rd @ Alpine Drbus 181 / ...
2h 13m$9–21Drive 32.3 km
cheapest- Drive from Surrey to Buntzen Lakecar 32.3 km
34 min$7–10Taxi
- Take the taxi from Surrey to Buntzen Laketaxi 32.3 km
34 min$65–85Line 342 bus, line 501 bus
- Take the bus from Westbound 57 Ave @ 142 St to Langley Centre @ Bay 5bus 342
- Take the bus from Langley Centre @ Bay 3 to Carvolth Exchange @ Bay 4bus 501 / ...
3h 4m$9–21
Surrey to Buntzen Lake by bus and subway
Comparing Your Travel Options
The cheapest way to get from Surrey to Buntzen Lake is to drive which costs $6 - $10 and takes 34 min.
The fastest way to get from Surrey to Buntzen Lake is to drive which takes 34 min and costs $6 - $10.
No, there is no direct bus from Surrey to Buntzen Lake. However, there are services departing from Northbound King George Blvd @ Hwy 10 and arriving at Northbound Sunnyside Rd @ Alpine Dr via Moody Centre Station @ Bay 7. The journey, including transfers, takes approximately 2h 13m.
The distance between Surrey and Buntzen Lake is 40 km. The road distance is 32.3 km.
The best way to get from Surrey to Buntzen Lake without a car is to line 321 bus and line 182 bus which takes 2h 13m and costs $9 - $21.
It takes approximately 2h 13m to get from Surrey to Buntzen Lake, including transfers.
Surrey to Buntzen Lake bus services, operated by TransLink CA, depart from Northbound King George Blvd @ Hwy 10 station.
Surrey to Buntzen Lake bus services, operated by TransLink CA, arrive at King George Station @ Bay 4.
Yes, the driving distance between Surrey to Buntzen Lake is 32 km. It takes approximately 34 min to drive from Surrey to Buntzen Lake.
There are 162+ hotels available in Buntzen Lake.
What companies run services between Surrey, BC, Canada and Buntzen Lake, BC, Canada?
You can take a bus from Northbound King George Blvd @ Hwy 10 to Northbound Sunnyside Rd @ Alpine Dr via King George Station @ Bay 4, King George Station @ Platform 1, Columbia Station @ Platform 2, Lougheed Town Centre Station @ Platform 1, Moody Centre Station @ Platform 2, and Moody Centre Station @ Bay 7 in around 2h 13m.
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Northbound King George Blvd @ Hwy 10 to King George Station @ Bay 4
- Ave. Duration
- 29 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Moody Centre Station @ Bay 7 to Northbound Sunnyside Rd @ Alpine Dr
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Westbound 57 Ave @ 142 St to Langley Centre @ Bay 5
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Langley Centre @ Bay 3 to Carvolth Exchange @ Bay 4
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Ave. Duration
- 34 min
- Estimated price
- $65–85
Delta Surrey Green Cab
- Phone
- +1 604 594 1111
- Website
- deltataxi.com
Newton Whalley Hi-Way Taxi
- Phone
- +1 604 581 1111
- Website
- whalleytaxi.com
Pacific Cabs
- Phone
- +1 604 596 6666
- Website
- pacificcabs.com
Surdell Kennedy Taxi
- Phone
- +1 604 588 8888
- Website
- surdelltaxi.com
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 Stansted Airport into central London, How to get from Luton Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

