Sea to Sky Highway: Vancouver to Whistler in 3 Days (and Beyond to Pemberton)
Ninety minutes of driving, three days of stops — and one free provincial park pass that turns unprepared visitors around at the trailhead.
A sea to sky highway road trip covers about 120 km (75 mi) of Highway 99 between Vancouver and Whistler, with a fjord on one side and granite walls on the other. It is regularly called one of the world's great coastal drives, and it is also deceptively short: the driving takes about 90 minutes, and the stops take three days. Here is what most guides leave out. Joffre Lakes Provincial Park — the stacked turquoise lakes that sell the whole corridor on social media — requires a free BC Parks day-use pass in peak season, released on a fixed schedule, and visitors who arrive without one are turned around at the trailhead after a 1.5-hour drive from Whistler. The pass costs nothing. Running out of them is the problem. Plan that one booking first, then build the other two days around it.
Every Stop Worth Making, North from Vancouver
Listed in the order you reach them, with approximate driving distance from downtown Vancouver. The corridor rewards a slow pace — nearly every stop below is within a few minutes of the highway, which is why a 90-minute drive expands so easily into a long weekend.
Horseshoe Bay
The gateway village where Highway 99 leaves the suburbs and meets the water. A working BC Ferries terminal wrapped in a walkable waterfront, and the last easy coffee before the climb north.
Porteau Cove Provincial Park
The first genuine fjord pullout, with a pebble beach and a pier looking straight down Howe Sound. The counterintuitive pick for a first stop: it is quieter and lower than the famous viewpoints, which makes the scale of the sound easier to read.
Britannia Mine Museum
A former copper mine turned national historic site, with an underground train tour. The best rainy-day stop on the corridor and the only indoor one of any size.
Shannon Falls Provincial Park
Among the tallest waterfalls in British Columbia, typically cited at roughly 335 m (1,100 ft). The viewing platform is a short, mostly flat walk from the lot, which makes this the highest payoff per minute on the entire highway.
Sea to Sky Gondola
Rises from near sea level to a summit lodge with a suspension bridge and viewing decks over Howe Sound and the Stawamus Chief. The single best view on the corridor that requires no hiking.
The Stawamus Chief
A granite monolith rising directly above the highway, with a steep trail to three summits using chains and ladders near the top. First Peak is the usual turnaround and is a genuine climb, not a stroll.
Brandywine Falls Provincial Park
A roughly 70 m (230 ft) plunge into a canyon, reached by a flat 10-minute walk from the parking area to a railed platform. The most efficient waterfall stop between Squamish and Whistler.
Whistler Village
A pedestrian-only village core at the base of two mountains. You park once and walk for the rest of your stay, which is rarer than it sounds in a North American resort town.
Vancouver International (YVR) is the gateway for almost everyone driving this route, and it sits roughly 40 minutes from the point where Highway 99 leaves the city at Horseshoe Bay. Pick up the rental car at the airport rather than downtown — you avoid city parking charges on a trip where the car is parked at a trailhead most of the time anyway.
Compare flight prices to VancouverDay Passes and Parking You Must Book
This is the section that separates a good Sea to Sky trip from a wasted day. None of these passes cost money. All of them run out. Verify current status on bcparks.ca before you drive, because both the pass windows and the closure dates are set season by season.
Joffre Lakes: a free pass, and a hard closure
BC Parks requires a free day-use trail pass for Pipi7íyekw/Joffre Lakes Park through the main visitor season — for 2026 the listed window runs from May 11 to October 25. Every person needs their own pass, with a maximum of four per transaction per day, and passes are not required for children aged 12 and under when accompanied by an adult who holds one. Passes are released online two days before the visit date, starting at 7am Pacific. Cell service at the park is limited, so download, screenshot or print the pass before you leave Whistler.
The part that catches people out is the closure. The park closes to visitors periodically during the season so that Líl̓wat Nation and N'Quatqua can carry out traditional, sustenance, cultural and spiritual practices on the land — in 2026 that included a closure around the summer solstice and National Indigenous Peoples Day in mid-to-late June. These dates are set each year and are not negotiable. Check the park advisories on bcparks.ca before committing the day.
A free pass is not a formality. On summer weekends the Joffre Lakes allocation can clear within minutes of the 7am release two days out, and there is no on-site alternative — staff turn away visitors without a pass at the trailhead, roughly 1.5 hours north of Whistler. Set an alarm for the release time on the correct day, and have a Pemberton fallback ready in case you miss it.
Garibaldi Provincial Park and Whistler parking
Garibaldi Provincial Park, whose trailheads sit along the same corridor between Squamish and Whistler, has also operated under the BC Parks day-use pass system in peak periods. Whether a pass applies to the specific trailhead you want varies by season and by area, so check the park's page on bcparks.ca rather than assuming the Joffre Lakes rule applies everywhere. Brandywine Falls and Shannon Falls have typically not required passes, but both have gate hours worth confirming if you are arriving early or late.
In Whistler itself, the main village day lots are paid parking in summer, with rates and free periods that have changed from year to year. Budget for it rather than circling, and confirm current rates with the municipality before you go. If you are staying in the village, ask your hotel whether overnight parking is included — on this corridor it frequently is not, and it is a meaningful line item across two nights.
The 3-Day Itinerary
Distances are approximate driving distances for planning. The structure puts the shortest drive on the day with the most stops, and keeps Day 3 flexible because that is the day a pass — or the lack of one — decides where you go.
Vancouver → Squamish
Barely an hour of driving, which is the point. Leave Vancouver mid-morning, take Porteau Cove for the first fjord view, then Shannon Falls and the Sea to Sky Gondola back to back — they share a stretch of highway and you can do both in an afternoon. Finish with dinner in Squamish, where the climbing-town food scene is better than the town's size suggests.
Squamish → Whistler
If you want the Stawamus Chief, start it at dawn from Squamish before moving north — it is the one item on this itinerary that can eat half a day. Otherwise drive up mid-morning, stop at Brandywine Falls on the way, and give the afternoon to the village. The Peak 2 Peak Gondola spans the valley between Whistler and Blackcomb mountains and is the signature ride here.
Whistler → Joffre Lakes, or Pemberton, then Vancouver
This is the day your day-use pass decides. With a Joffre Lakes pass in hand, drive roughly 1.5 hours north for the three stacked turquoise lakes, then return. Without one, go to Pemberton and the Nairn Falls area instead — a quieter farm valley under Mount Currie that costs nothing and needs no reservation. Either way, the run back to Vancouver is roughly 125 km (78 mi) and about two hours without stops.
Three days, two provincial park passes and a gondola booking. TripsGalaxy.com builds the Sea to Sky route with stops every 2–3 hours and opens it in Google Maps.
Plan it freeOne sequencing note. Because the Joffre Lakes pass is released two days ahead and the Whistler lodging is not, book the beds first and the pass second — but set the alarm for the pass the moment you know your dates. Where you sleep on night two changes the shape of Day 3 more than anything else on this trip.
Find hotels in WhistlerSummer vs Winter on the Sea to Sky
Both seasons are worth the drive and they are genuinely different trips. The counterintuitive part: the drive itself is arguably more dramatic in winter, with snow down the fjord walls and the sound steel-grey below — but it takes far longer and demands the right tires.
Summer (roughly June–September)
- Hiking season: the Stawamus Chief, Garibaldi trailheads and Joffre Lakes are all accessible, and the day-pass system is in force.
- The Whistler Bike Park runs lift-served downhill mountain biking through the summer — the resort's second identity, and busier than many people expect.
- Daylight runs to roughly 9pm around the June solstice at this latitude, which means a full evening of driving light after a full day of stops.
- Typical summer daytime highs in the corridor sit roughly in the high teens to low 20s °C (mid-60s to low 70s °F), cooler at elevation.
Winter (roughly December–March)
- Whistler Blackcomb is consistently described as one of the largest ski resorts in North America by skiable terrain, spread across two linked mountains.
- Highway 99 is plowed and maintained, but winter tires or chains are a legal requirement on this route — see the callout below.
- The fjord views are at their best: snow on the walls above Howe Sound, with far fewer cars at the viewpoints.
- Leave substantially more time. A 90-minute summer drive can stretch well past two hours in snow, and the light is gone by late afternoon.
Winter tires or chains are legally required on designated British Columbia highways, including the Sea to Sky, from October 1. Here is the detail people get wrong: many BC mountain routes extend the requirement to April 30, but the Sea to Sky section of Highway 99 in the Lower Mainland has not been part of that extension and has been listed as ending March 31. Acceptable tires carry either the M+S or the mountain-and-snowflake symbol with adequate tread depth. If you are renting, say so at the counter — it is not a default on every BC rental. Confirm the current dates on DriveBC before you travel.
Shoulder seasons are the quiet value window. Late spring and early autumn bring thinner crowds and lower rates, with the trade-off that high-elevation trails may still hold snow and some seasonal operations run reduced hours.
Browse Whistler adventure toursBeyond Whistler: Pemberton and the Duffey Lake Road
Almost every Sea to Sky guide stops at Whistler Village. The highway does not. Continue north and the character changes completely within half an hour — from resort town to working farm valley, and then to one of the emptiest paved mountain passes in southern British Columbia.
Pemberton sits roughly 35 km (22 mi) past Whistler, about 25 minutes up the valley, under the bulk of Mount Currie. It is farmland rather than resort — seed potato fields, a small main street, and rates that are typically the lowest on the corridor. Nairn Falls Provincial Park, between Whistler and Pemberton, has a short trail to a powerful cataract in a narrow gorge, and it is the single best free substitute if your Joffre Lakes pass did not come through.
From Pemberton, Highway 99 climbs over the Duffey Lake Road to Lillooet, roughly 100 km (62 mi) of steep grades, alpine lakes and almost no traffic. There are effectively no services on that stretch and signal is patchy to absent. Fuel up in Pemberton — not in Whistler, and certainly not on the assumption that something will appear. From Lillooet the road completes a loop back toward Vancouver via Lytton and the Fraser Canyon, or north to Cache Creek. This corridor has seen significant wildfire and flood damage in recent years, so check DriveBC for current highway status before committing to the loop rather than the out-and-back.
The Duffey Lake Road has no services and patchy signal for about 100 km.

Full tank in Pemberton, offline maps downloaded before you leave town, water and a warm layer in the car regardless of the forecast at sea level. The pass tops out well above the valley and conditions up there bear little relationship to the weather you left in Whistler. This is the one leg of the trip where the usual "someone will be along" assumption does not hold.
Where to Stay: Squamish vs Whistler vs Pemberton
A three-day trip splits naturally into one night in Squamish and one in Whistler. Where you put the second night is the lever that controls both cost and how early you can be standing at the Joffre Lakes trailhead.
Squamish
Best for value and for Day 1Typically the cheapest of the corridor's main bases and the most central for the southern half of the drive. Climbing-town energy, a real grocery store, and you wake up at the foot of the Chief with the gondola five minutes away. If your trip is three days, this is where the first night belongs.
Whistler Village
Best for walkabilityExpensive, and worth it for one or two nights because you can park the car and not touch it. Everything — lifts, restaurants, rentals — is inside a pedestrian core. Book well ahead for ski season, when this is one of the busiest resort towns on the continent.
Creekside
Best for a quieter Whistler baseA second, smaller base area a few minutes south of the main village, with its own gondola. Usually calmer and often cheaper than the village core while still being on the mountain. The compromise pick when village rates look unreasonable.
Pemberton
Best for a Joffre Lakes dawn startRoughly 25 minutes north of Whistler and typically the cheapest bed on the corridor. The real argument for it is geographic: it cuts a meaningful chunk off the drive to Joffre Lakes, which matters when your pass is for a specific day and the parking lot fills early.
The practical call for most three-day trips: night one in Squamish, night two in Whistler. If Joffre Lakes is the reason you came and you hold a pass, swapping night two to Pemberton buys you the earliest possible start at a trailhead that fills from the moment it opens.
Find hotels in SquamishEverything here reduces to one booking. Secure the Joffre Lakes day-use pass the moment the window opens two days out — alarm set, dates confirmed on bcparks.ca, closure calendar checked — and then build the rest of the trip around it. Hotels can be moved, the gondola runs all day, and Shannon Falls is there whenever you arrive. The pass is the only thing on this itinerary that genuinely runs out, and the drive back from an empty trailhead is a long one.
Common Questions
How long is the drive from Vancouver to Whistler?+
Do you need a pass for Joffre Lakes?+
What are the best stops on the Sea to Sky Highway?+
Do you need winter tires to drive to Whistler?+
Continue Reading
Icefields Parkway Road Trip: Banff to Jasper
A 7-day Banff to Jasper road trip on the Icefields Parkway, with park passes, the Moraine Lake shuttle rule, ranked hikes and where to stay for less.
Pacific Northwest Road Trip: Portland to Olympic Peninsula 5-Day Loop
A 5-day PNW loop — Columbia River Gorge, Mount Hood, Mount Rainier, Olympic rain forest, and the Washington coast from Portland.
12 Best Scenic Drives in the USA
America's 12 most spectacular scenic drives — from the Blue Ridge Parkway to Going-to-the-Sun Road.
See Your Trip Come to Life
MIZA AI instantly turns inspiration into a fully mapped, day-by-day itinerary. Here's a sneak peek.
Sea to Sky Highway: Vancouver to Whistler
Morning Scenic Drive
09:00 AMLocal Coffee & Breakfast
10:30 AMViewpoint & Photography
11:45 AMHistoric Downtown
01:30 PMMorning Scenic Drive
09:00 AMLocal Coffee & Breakfast
10:30 AMViewpoint & Photography
11:45 AMHistoric Downtown
01:30 PMMorning Scenic Drive
09:00 AMLocal Coffee & Breakfast
10:30 AMViewpoint & Photography
11:45 AMHistoric Downtown
01:30 PMDriving the Sea to Sky Highway?
TripsGalaxy.com builds your Vancouver–Squamish–Whistler route with waterfall and viewpoint stops, and opens it in Google Maps. Free.
Plan This Trip →