There are 3 ways to get from Burnaby to Garibaldi Lake by train, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, travel
best- Take the train from Vancouver Harbour to Whistler - Green Laketrain 58
- Walk from Whistler - Green Lake to Garibaldi Lakeunknown
2h 45mBus, travel via Whistler Creekside Village
- Take the bus from Westbound Hastings St @ Duthie Ave to Burrard Station @ Bay 6bus R5
- Take the bus from Burrard Skytrain Station to Whistler Creekside Villagebus
- Walk from Whistler Creekside Village to Garibaldi Lakeunknown
2h 58mBus, travel
- Take the bus from Vancouver - 1025 Dunsmuir Street to Garibaldi Provincial Park - Rubble Creek Trailheadbus Vancouver to Garibaldi / ...
- Walk from Garibaldi Provincial Park - Rubble Creek Trailhead to Garibaldi Lakeunknown
3h
Comparing Your Travel Options
The distance between Burnaby and Garibaldi Lake is 133 km.
The best way to get from Burnaby to Garibaldi Lake without a car is to train and travel which takes 2h 45m and costs .
It takes approximately 2h 45m to get from Burnaby to Garibaldi Lake, including transfers.
There are 521+ hotels available in Garibaldi Lake.
What companies run services between Burnaby, BC, Canada and Garibaldi Lake, BC, Canada?
There is no direct connection from Burnaby to Garibaldi Lake. However, you can take the subway to Commercial-Broadway Station @ Platform 1, walk to Commercial-Broadway Station @ Platform 3, take the subway to Burrard Station @ Platform 1, walk to Vancouver Harbour, take the train to Whistler - Green Lake, then travel to Garibaldi Lake. Alternatively, you can take a bus from Westbound Hastings St @ Duthie Ave to Garibaldi Lake via Burrard Station @ Bay 6, Burrard Skytrain Station, and Whistler Creekside Village in around 2h 58m.
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Whistler - Green Lake
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Website
- Harbour Air
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Westbound Hastings St @ Duthie Ave to Burrard Station @ Bay 6
- Ave. Duration
- 46 min
- Frequency
- Every 15 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 Which London airport should I choose?, Need to know: Greyhound, and Italy Travel Guides - to help you get the most out of your next trip.

