Nestled in the Coast Mountain Range, along the scenic Sea to Sky Corridor, Whistler is located on the west coast of Canada. About a two-hour drive north of Vancouver or five hours north of Seattle, there is range of options to get here, from road to air. You can explore these options such as private vehicle charters, helicopters, floatplane and private vehicle rentals below. Your Concierge is happy to work with you to make all your travel arrangements.