How to Get to Garibaldi Lake Without a Car From Vancouver, BC
If you don't have a car, it's gonna take quite a bit of an effort to hike up to Garibaldi Lake from Vancouver, BC, but not impossible! I've done it before, and I'm going to share how to get there, along with a breakdown on the cost and time needed.
Photos of Garibaldi Lake, by orryan
ROUTE FROM VANCOUVER, BC TO GARIBALDI LAKE | COST | TIME |
---|---|---|
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 | 25–30 minutes |
3. Rubble Creek Trailhead → Garibaldi Lake | $0, you gotta hike up there | 3–4 hours |
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
To get from Vancouver to Whistler Village without a car, you can take a shuttle bus. There are several options you can go for—I have personally used both Skylynx and Epic Rides.
It is 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 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.
The trail to the lake is an upslope hike. It can be a challenging and longer hike (beyond 5–6 hours) if:
- You are not used to hiking
- You are carrying camping gears and other outdoorsy items
- You need to take lots of breaks
- The weather is not cooperative
So be prepared. Be sure to bring along some energy bars or some kind of food packed with protein that is easy to carry. Your body will need it!
And for your awareness: There is barely any cell service along the trailhead all the way up to the lake!
You might get a bar or two occasionally along the trailhead, but chances are you'll have a very difficult time connecting to the outside world through your phone.
4. Getting There
One sign when you are about to reach Garibaldi Lake is when you hike past a smaller lake called the Barrier Lake, which is about 2.7 kilometres away from the Garibaldi Lake Campground. Once you are here, it means that the campground is only about 45-minute hike away!
A photo of Barrier Lake near Garibaldi Lake Campground, by orryan
Over and Out
My journey to go from Vancouver all the way up to Garibaldi took about 8 hours:
- About 3 hours to bus up from Downtown Vancouver to Whistler Village
- About 0.5 hour to taxi from Whistler Village to Rubble Creek Trailhead
- About 4+ hours to hike up from Rubble Creek Trailhead to the Garibaldi Lake Campground
I was also carrying a camping backpack stuffed to the brim, so it was a full-on exercise.
The view was worth it though in the end. Here's a video I took:
5. Getting back from Rubble Creek Trailhead to Whistler Village via Taxis
Oh, one more thing. After you hike down from the lake to Rubble Creek Trailhead, you can call a taxi to take you back to Whistler Village.
You might be able to call one on your way down, but it might not go through as cell reception on the trail is very spotty.
The taxi company I called: Whistler Taxi, â€604-932-3333‬.