Whistler

Whistler

About Whistler

Whistler, BC, is North America’s largest ski resort, just two hours from Vancouver. It offers 8,100 acres of terrain, 37 lifts, and 200+ trails for all skill levels. The vibrant après-ski scene, Whistler Village’s dining and nightlife, and the Peak 2 Peak Gondola enhance its allure. Accessible via Vancouver International Airport, Whistler is a top winter sports destination.