
Canada
Whistler
Where to stay in Whistler (Village, Upper Village or Creekside), how to get from Vancouver Airport, and how to organise passes, rental and lessons for day one.
Photo: Thomas Mastromonaco / Pexels
Canada
Plan a ski or snowboard trip to Canada: compare 32 ski areas by elevation and size, check lift pass prices and find the nearest airport.


Canada
Where to stay in Whistler (Village, Upper Village or Creekside), how to get from Vancouver Airport, and how to organise passes, rental and lessons for day one.
Photo: Thomas Mastromonaco / Pexels

Canada
Banff town vs Lake Louise as a base, getting there from Calgary Airport, and planning ski days at Lake Louise, Sunshine Village and Mt Norquay.
Photo: Michael Dice / Pexels

Canada
Tremblant's pedestrian resort vs the Village and downtown sectors, getting there from Montréal airport, and organising lessons around your base.
Photo: Anon / Pexels
| Ski area | Region | Top elevation | Vertical | Mapped runs | Lifts |
|---|---|---|---|---|---|
| Whistler Blackcomb | British Columbia | 2,279 m | 1,630 m | 299 km | 37 |
| Sun Peaks Resort | British Columbia | 2,106 m | 910 m | 156 km | 13 |
| Silver Star Mountain Resort | British Columbia | 1,886 m | 741 m | 111 km | 11 |
| Big White Ski Resort | British Columbia | 2,272 m | 761 m | 96 km | 16 |
| Revelstoke Mountain Resort | British Columbia | 2,327 m | 1,813 m | 84 km | 7 |
| Fernie Alpine Resort | British Columbia | 2,097 m | 1,038 m | 82 km | 10 |
| Lake Louise Ski Area | Alberta | 2,644 m | 997 m | 80 km | 13 |
| Mont Tremblant Resort | Quebec | 873 m | 617 m | 78 km | 12 |
| Banff Sunshine Village | Alberta | 2,691 m | 1,034 m | 77 km | 14 |
| Panorama Mountain Resort | British Columbia | 2,369 m | 1,218 m | 74 km | 10 |
| Red Mountain Resort | British Columbia | 2,038 m | 883 m | 69 km | 8 |
| Kimberley Alpine Resort | British Columbia | 1,907 m | 672 m | 60 km | 5 |
| Mount Washington Alpine Resort | British Columbia | 1,584 m | 504 m | 60 km | 10 |
| Mont-Sainte-Anne | Quebec | 803 m | 625 m | 58 km | 9 |
| Castle Mountain Resort | Alberta | 2,259 m | 851 m | 55 km | 7 |
| Whitewater Ski Resort | British Columbia | 2,061 m | 673 m | 53 km | 5 |
| Le Massif | Quebec | 792 m | 754 m | 51 km | 9 |
| Kicking Horse Resort | British Columbia | 2,424 m | 1,162 m | 46 km | 5 |
| Bromont Montagne d'Expérience | Quebec | 547 m | 365 m | 46 km | 11 |
| Mont Sutton | Quebec | 852 m | 459 m | 38 km | 9 |
| Marmot Basin | Alberta | 2,601 m | 877 m | 37 km | 6 |
| Troll Resort | British Columbia | 1,531 m | 520 m | 34 km | 5 |
| Blue Mountain Ski Resort | Ontario | 452 m | 221 m | 30 km | 13 |
| Station touristique Stoneham | Quebec | 594 m | 344 m | 29 km | 6 |
| Sommet Saint-Sauveur | Quebec | 408 m | 211 m | 28 km | 17 |
| Nakiska | Alberta | 2,266 m | 766 m | 27 km | 7 |
| Cypress Mountain | British Columbia | 1,428 m | 604 m | 27 km | 7 |
| Mont Orford | Quebec | 838 m | 523 m | 25 km | 8 |
| Mt Norquay | Alberta | 2,093 m | 675 m | 25 km | 7 |
| Ski Mont Blanc | Quebec | 543 m | 202 m | 22 km | 7 |
| Le Valinouet | Quebec | 795 m | 354 m | 22 km | 5 |
| Manning Park Resort | British Columbia | 2,003 m | 843 m | 20 km | 5 |
Data © OpenStreetMap contributors (ODbL) via OpenSkiMap; mapped figures can differ from resorts’ published ones.
Whistler's two linked mountains, Banff's three ski areas or Tremblant's pedestrian village: compare airports, transfers, lessons and evenings to choose.
How to get from Vancouver Airport (YVR) to Whistler: airport coach vs shared shuttle vs private transfer, the right Whistler stop, arrival buffers and the return trip.
How to get from Calgary Airport (YYC) to Banff, Canmore or Lake Louise: airport shuttle vs private transfer, hotel stops, and separate transport to the ski areas.
Your privacy choices
May we use Google Analytics, PostHog and Travelpayouts to understand which guides and booking links are useful? These optional cookies stay off unless you agree. Privacy information.