Where is Whistler?
Whistler is located 120 km north of Vancouver, British Columbia which is about a 2.5 hour drive north along the scenic Sea to Sky highway. The year round population of Whistler Resort is almost 10,000 permanent residents. The elevation of the Village is 675 meters/ 2,214 feet and elevation of Whistler Mountain is 7,160 feet/ 2,182 meters and Blackcomb Mountain elevation is 7,494 feet/2,284 meters.