Sea to Sky Highway

from/per person $0

  • Road trip
  • $$ Mid Range
  • $$$ Expensive
  • Bicycle route
  • Bus & transit
  • Camping & RVs
  • Culinary
  • Golf
  • Great for families
  • One way
  • Ski & snow sports
  • Wildlife


The Sea to Sky Highway does it all, just as its name says. From its sea level beginnings at Horseshoe Bay in North Vancouver to its height forty-seven kilometres past Lillooet in the Coast Mountains, Highway 99 lives up to its nickname. The two-lane road can be treacherous as it winds up the mountains through Whistler and Squamish to its final destination, but the experience is unique.

Spectacular climate and scenery changes are part of the Sea to Sky route’s attraction. The road begins in a coastal rainforest area of Horseshoe Bay, continuing up to the resort at Whistler. Hiking, viewing wildlife, and enjoying the fresh air next to one of the many small lakes in the area are only some of the activities visitors can enjoy on their way up the mountain. History enthusiasts will appreciate meeting with the Pemberton Trail and the Gold Rush Heritage Trail along the way, while hikers will enjoy the Garibaldi Provincial Park. Energetic visitors, however, may wish to take advantage of the mountain biking opportunities on side roads or through the bush.

If driving along the steep route is too daunting, the trains running from Horseshoe Bay to Squamish, with lines often parallel to the road, are good alternatives and still provide wonderful vistas and opportunities to stop. However travellers reach their destination, the Sea to Sky Highway is a spectacular journey from the depths to the heights of British Columbia’s coast.

  • Highway driving
  • Spectacular scenery
  • Lots of stopping options
  • Easy access to accommodation
  • Can be done as a day trip or long weekend
  • Minimal preparation or planning


Day Destinations Drive time Kilometres
1 Vancouver to Lighthouse Park, West Vancouver 40 min 18 km
1 Lighthouse Park to Horseshoe Bay 20 min 8 km
1 Horseshoe Bay to Porteau Cove Provincial Park 30 min 25 km
1 Porteau Cove Provincial Park to Squamish 25 min 20 km
1 Squamish to Whistler 50 min 59 km
2 Spend the day in Whistler
3 Whistler to Pemberton 30 min 33 km
4 Pemberton to Vancouver (return) 2 h 15 min 153 km