|ROUTE FROM VANCOUVER, BC TO GARIBALDI LAKE
|1. Vancouver, BC → Whistler Village
|$30+ one-way, $40+ round-trip with a shuttle bus
|± 3 hours
|2. Whistler Village → Rubble Creek Trailhead
|$60+ one-way with a taxi
|3. Rubble Creek Trailhead → Garibaldi Lake
|$0, you gotta hike up there
|Total cost and time needed for a one-way trip
|$90+ for a one-way trip
|± 7 hours
|Total cost and time needed for a round-trip
|$160+ for a round-trip
|± 14 hours
1. Getting from Vancouver to Whistler Village via Shuttle Buses
It is usually cheaper to book a round trip ticket compared to a one-way ticket. A round trip ticket between Vancouver and Whistler for one person should total up to around $40–$50, while a one-way trip would cost about $30+.
A bus ride from Vancouver, BC all the way up to Whistler Village will take approximately 3 hours. The bus stop at Whistler Village where the bus service terminates is usually called the Whistler Village Gateway Bus Loop.
Different shuttle buses offer different pick-up points. For example, Skylynx has pickup locations in YVR Vancouver Airport, Pacific Central Station, and also Downtown outside Hyatt Regency Hotel near the Burrard Skytrain Station.
Epic Rides has pickup locations near the same Hyatt Hotel near the Burrard Skytrain Station all year round, and during the winter, the bus also offers pickup at the UBC Campus, Broadway and Granville in front of the Indigo Bookstore, and Sheraton Wall Centre Hotel. Always check the websites of the bus service for the latest update and their current pick-up points.
2. Getting from Whistler Village to Rubble Creek Trailhead via Taxis
Once you are at Whistler Village, you should be able to find a taxi willing to take you up to Rubble Creek Trailhead. When I took this taxi ride back in 2022, the cost was around $60+ and the ride lasted for about 25–30 minutes.
3. Hiking from Rubble Creek Trailhead to Garibaldi Lake
The Rubble Creek Trailhead is just a parking lot, really, with a trailhead.
Once you are here, hike up the trail and it should take about 3–4 hours to get up there.
Here is a video collage I took on my way up hiking from Rubble Creek Trailhead to Garibaldi Lake:
Before reaching Garibaldi Lake, you will also walk past a smaller lake called the Barrier Lake. There is a small waterfall near it:
A photo of Barrier Lake near Garibaldi Lake Campground by Ryan Octosa (2022)
Barrier Lake is about 2.7 kilometres away from the Garibaldi Lake Campground. Once you are here, it means that the Garibaldi Lake Campground is only about 45-minute hike away!
Over and Out
When I went up to Garibaldi Lake from Vancouver, BC last year, it was for a camping trip. It was first time doing an intense upslope hike like this while carrying a pretty heavy camping backpack, and I took around 4+ hours to hike up from Rubble Creek Trailhead to Garibaldi Lake as I took a few breaks here and there. Be sure to bring along some energy bars or some kind of food that is easy to carry and packed with protein. You will need it!