The mountain resort community of Whistler is located 125 kilometers north of Vancouver within British Columbia’s Coast Mountain Range. Host of the 2010 Olympic and Paralympic Winter Games, Whistler is a renowned year-round mountain playground that attracts outdoor adventure seekers from around the world. There’s no place quite like Whistler, and there’s simply no better way to explore it than from the air! Visitors and locals agree, our unforgettable views are Whistler’s ultimate lift ticket.
Prefer to customize an unforgettable adventure just for your group, click here to learn more about our Private Tours.