Ski season 2026–27
Ski Resorts With Direct Flights From Toronto
110 of the ski resorts in our guides have an airport nearby that you can reach on a nonstop flight from Toronto, across 12 countries. The airlines covering the most of them are Air Canada, Lufthansa, WestJet. The shortest onward journey is to Big White, 0h 50m from Kelowna.
A resort is listed only when we have evidence of a nonstop route: the airline's own route map, its hub and destination lists, or nonstop fares for that exact airport pair in Travelpayouts flight data. Schedules change, so check the airline for your dates.
Andorra
Pal-Arinsal · Massana
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 147 km from Pal-Arinsal, then about 2h 56m by car.
Pal-Arinsal ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Soldeu · Canillo
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 146 km from Soldeu, then about 2h 52m by car.
Barcelona to Soldeu transfer guide →Soldeu ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Austria
Bad Gastein · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 174 km from Bad Gastein, then about 3h 59m by car.
Munich to Bad Gastein transfer guide →Bad Gastein ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Brandnertal – Brand/Bürserberg · Vorarlberg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 99 km from Brandnertal – Brand/Bürserberg.
Brandnertal – Brand/Bürserberg ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Damüls · Vorarlberg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 103 km from Damüls.
Damüls ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Flachau · Salzburg
Snow peaks in January (regional average)Fly Toronto (YYZ) → Munich (MUC), 163 km from Flachau.
Flachau ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Großarltal-Dorfgastein · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 158 km from Großarltal-Dorfgastein, then about 2h 42m by car.
Großarltal-Dorfgastein ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Hintertuxer Gletscher · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 139 km from Hintertuxer Gletscher, then about 2h 38m by car.
Hintertuxer Gletscher ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Hochkönig · Salzburg
Snow peaks in January (regional average)Fly Toronto (YYZ) → Munich (MUC), 135 km from Hochkönig.
Hochkönig ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Hochzillertal-Hochfügen · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 119 km from Hochzillertal-Hochfügen, then about 2h 04m by car.
Hochzillertal-Hochfügen ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Ischgl · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 141 km from Ischgl, then about 3h 23m by car.
Zurich to Ischgl transfer guide →Ischgl ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Kals-Matrei · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 162 km from Kals-Matrei.
Kals-Matrei ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Kaprun · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 141 km from Kaprun, then about 2h 47m by car.
Munich to Kaprun transfer guide →Kaprun ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Katschberg-Aineck · Carinthia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 201 km from Katschberg-Aineck.
Katschberg-Aineck ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Kitzbühel · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 111 km from Kitzbühel, then about 1h 58m by car.
Munich to Kitzbühel transfer guide →Kitzbühel ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Lech · Vorarlberg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 123 km from Lech, then about 2h 45m by car.
Zurich to Lech transfer guide →Lech ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Mayrhofen · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 132 km from Mayrhofen, then about 2h 17m by car.
Munich to Mayrhofen transfer guide →Mayrhofen ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Nauders Bergkastel · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 161 km from Nauders Bergkastel.
Nauders Bergkastel ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Obergurgl · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 174 km from Obergurgl, then about 3h 24m by car.
Munich to Obergurgl transfer guide →Obergurgl ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Obertauern · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 180 km from Obertauern, then about 2h 46m by car.
Munich to Obertauern transfer guide →Obertauern ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Planai & Hochwurzen · Styria
Snow peaks in January (regional average)Fly Toronto (YYZ) → Munich (MUC), 178 km from Planai & Hochwurzen.
Planai & Hochwurzen ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Saalbach · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 124 km from Saalbach, then about 2h 51m by car.
Munich to Saalbach transfer guide →Saalbach ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Seefeld · Tyrol
Snow peaks in January (regional average)Fly Toronto (YYZ) → Munich (MUC), 122 km from Seefeld, then about 2h 07m by car.
Seefeld ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Serfaus Fiss Ladis · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 164 km from Serfaus Fiss Ladis.
Serfaus Fiss Ladis ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Silvretta Montafon · Vorarlberg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 112 km from Silvretta Montafon.
Silvretta Montafon ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Ski Juwel Alpbachtal-Wildschönau · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 107 km from Ski Juwel Alpbachtal-Wildschönau, then about 1h 52m by car.
Ski Juwel Alpbachtal-Wildschönau ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Sölden · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 165 km from Sölden, then about 3h 10m by car.
Munich to Sölden transfer guide →Sölden ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Söll · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 99 km from Söll, then about 1h 35m by car.
Söll ski guide, hotels and lessons →
Route evidence: nonstop fare data.
St. Anton am Arlberg · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 135 km from St. Anton am Arlberg, then about 2h 46m by car.
Zurich to St. Anton am Arlberg transfer guide →St. Anton am Arlberg ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Stubaier Gletscher · Tyrol
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 156 km from Stubaier Gletscher, then about 2h 55m by car.
Stubaier Gletscher ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Warth-Schröcken · Vorarlberg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 125 km from Warth-Schröcken.
Warth-Schröcken ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Wildkogel · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 128 km from Wildkogel, then about 2h 35m by car.
Wildkogel ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Zell am See · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 137 km from Zell am See, then about 2h 39m by car.
Munich to Zell am See transfer guide →Zell am See ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Zillertal Arena · Salzburg
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 124 km from Zillertal Arena, then about 2h 09m by car.
Zillertal Arena ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Canada
Apex Mountain · British Columbia
Snow peaks in January (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 73 km from Apex Mountain, then about 2h 43m by car.
Apex Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Banff · Alberta
Snow peaks in March (regional average)Fly Toronto (YYZ) → Calgary (YYC), 109 km from Banff, then about 1h 56m by car.
Calgary to Banff transfer guide →Banff ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Big White · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 37 km from Big White, then about 0h 50m by car.
Big White ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Bromont Montagne d'Expérience · Quebec
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 88 km from Bromont Montagne d'Expérience, then about 1h 29m by car.
Bromont Montagne d'Expérience ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Castle Mountain · Alberta
Snow peaks in February (regional average)Fly Toronto (YYZ) → Calgary (YYC), 202 km from Castle Mountain, then about 3h 33m by car.
Castle Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Fernie Alpine · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Calgary (YYC), 199 km from Fernie Alpine, then about 4h 07m by car.
Fernie Alpine ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Kicking Horse · British Columbia
Snow peaks in March (regional average)Fly Toronto (YYZ) → Calgary (YYC), 213 km from Kicking Horse, then about 4h 05m by car.
Kicking Horse ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Kimberley Alpine · British Columbia
Snow peaks in March (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 244 km from Kimberley Alpine.
Kimberley Alpine ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Lake Louise · Alberta
Snow peaks in March (regional average)Fly Toronto (YYZ) → Calgary (YYC), 155 km from Lake Louise, then about 2h 38m by car.
Calgary to Lake Louise transfer guide →Lake Louise ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Le Massif · Quebec
Snow peaks in March (regional average)Fly Toronto → Montreal (YUL), 315 km from Le Massif, then about 5h 07m by car.
Le Massif ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Mont-Sainte-Anne · Quebec
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 282 km from Mont-Sainte-Anne, then about 4h 15m by car.
Mont-Sainte-Anne ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Mont-Tremblant · Quebec
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 97 km from Mont-Tremblant, then about 1h 40m by car.
Montreal to Mont-Tremblant transfer guide →Mont-Tremblant ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Mount Washington Alpine · British Columbia
Snow peaks in December (regional average)Fly Toronto (YYZ) → Victoria (YYJ), 182 km from Mount Washington Alpine, then about 3h 44m by car.
Mount Washington Alpine ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Panorama Mountain · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 230 km from Panorama Mountain.
Panorama Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Red Mountain · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 147 km from Red Mountain, then about 4h 27m by car.
Red Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Revelstoke · British Columbia
Snow peaks in March (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 143 km from Revelstoke, then about 2h 43m by car.
Kelowna to Revelstoke transfer guide →Revelstoke ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Silver Star Mountain · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 55 km from Silver Star Mountain, then about 2h 23m by car.
Silver Star Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Sun Peaks · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 109 km from Sun Peaks, then about 3h 09m by car.
Sun Peaks ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Whistler · British Columbia
Snow peaks in March (regional average)Fly Toronto (YYZ) → Vancouver (YVR), 104 km from Whistler, then about 2h 22m by car.
Vancouver to Whistler transfer guide →Whistler ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Whitewater · British Columbia
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 168 km from Whitewater, then about 5h 10m by car.
Whitewater ski guide, hotels and lessons →
Route evidence: nonstop fare data.
France
Ax 3 Domaines · Ariège
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 159 km from Ax 3 Domaines, then about 2h 52m by car.
Ax 3 Domaines ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Grand Tourmalet · Hautes-Pyrénées
Snow peaks in February (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 242 km from Grand Tourmalet.
Grand Tourmalet ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Peyragudes · Haute-Garonne
Snow peaks in February (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 216 km from Peyragudes.
Peyragudes ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Saint-Lary · Hautes-Pyrénées
Snow peaks in February (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 223 km from Saint-Lary.
Saint-Lary ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Germany
Fellhorn/Kanzelwand · Bavaria
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 130 km from Fellhorn/Kanzelwand.
Fellhorn/Kanzelwand ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Garmisch-Classic · Bavaria
Snow peaks in January (regional average)Fly Toronto (YYZ) → Munich (MUC), 110 km from Garmisch-Classic, then about 1h 38m by car.
Garmisch-Classic ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Sudelfeld - Bayrischzell · Bavaria
Snow peaks in February (regional average)Fly Toronto (YYZ) → Munich (MUC), 77 km from Sudelfeld - Bayrischzell, then about 1h 23m by car.
Sudelfeld - Bayrischzell ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Italy
Cervinia · Aosta Valley
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 92 km from Cervinia, then about 2h 27m by car.
Milan to Cervinia transfer guide →Cervinia ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Monterosa · Valle D'Aosta
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 66 km from Monterosa, then about 1h 57m by car.
Monterosa ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Pila · Valle D'Aosta
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 110 km from Pila, then about 2h 15m by car.
Pila ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Japan
Hakuba · Nagano
Snow peaks in February (regional average)Fly Toronto (YYZ) → Tokyo (Haneda) (HND), 214 km from Hakuba, then about 4h 07m by car.
Hakuba ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Nozawa Onsen · Nagano Prefecture
Snow peaks in February (regional average)Fly Toronto (YYZ) → Tokyo (Haneda) (HND), 193 km from Nozawa Onsen.
Nozawa Onsen ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Liechtenstein
Malbun · Liechtenstein
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 89 km from Malbun, then about 2h 05m by car.
Malbun ski guide, hotels and lessons →
Route evidence: nonstop fare data.
South Korea
HiOne · Kangwon-Do
Snow peaks in January (regional average)Fly Toronto (YYZ) → Seoul (ICN), 213 km from HiOne.
HiOne ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Muju · Jeollabuk-Do
Snow peaks in January (regional average)Fly Toronto (YYZ) → Seoul (ICN), 210 km from Muju.
Muju ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Yongpyong · Gangwon
Snow peaks in January (regional average)Fly Toronto (YYZ) → Seoul (ICN), 197 km from Yongpyong, then about 3h 32m by car.
Seoul to Yongpyong transfer guide →Yongpyong ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Spain
Aramón Cerler · Huesca
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 194 km from Aramón Cerler.
Aramón Cerler ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Baqueira · Catalonia
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 182 km from Baqueira, then about 4h 07m by car.
Baqueira ski guide, hotels and lessons →
Route evidence: nonstop fare data.
La Molina · Barcelona
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 116 km from La Molina, then about 2h 10m by car.
La Molina ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Masella · Barcelona
Snow peaks in January (regional average)Fly Toronto (YYZ) → Barcelona (BCN), 118 km from Masella, then about 2h 03m by car.
Masella ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Switzerland
Adelboden - Lenk · Bern
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 133 km from Adelboden - Lenk.
Adelboden - Lenk ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Aletsch Arena · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 96 km from Aletsch Arena, then about 2h 38m by car.
Aletsch Arena ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Andermatt · Uri
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 92 km from Andermatt, then about 2h 03m by car.
Zurich to Andermatt transfer guide →Andermatt ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Arosa · Graubünden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 114 km from Arosa, then about 2h 27m by car.
Zurich to Arosa transfer guide →Arosa ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Crans-Montana · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 123 km from Crans-Montana, then about 3h 18m by car.
Milan to Crans-Montana transfer guide →Crans-Montana ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Davos · Graubünden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 122 km from Davos, then about 2h 31m by car.
Zurich to Davos transfer guide →Davos ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Engelberg · Obwalden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 72 km from Engelberg, then about 1h 46m by car.
Zurich to Engelberg transfer guide →Engelberg ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Flumserberg · Saint Gallen
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 66 km from Flumserberg, then about 1h 28m by car.
Flumserberg ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Grindelwald · Bernese Oberland
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 101 km from Grindelwald, then about 2h 34m by car.
Zurich to Grindelwald transfer guide →Grindelwald ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Klosters · Graubünden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 119 km from Klosters, then about 2h 16m by car.
Zurich to Klosters transfer guide →Klosters ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Laax · Graubünden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 91 km from Laax, then about 2h 15m by car.
Zurich to Laax transfer guide →Laax ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Meiringen - Hasliberg · Bern
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 86 km from Meiringen - Hasliberg, then about 1h 59m by car.
Meiringen - Hasliberg ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Obersaxen · Graubunden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 90 km from Obersaxen, then about 2h 31m by car.
Obersaxen ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Pizol · Saint Gallen
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 86 km from Pizol, then about 1h 46m by car.
Pizol ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Saas-Fee · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 82 km from Saas-Fee.
Saas-Fee ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Saint-Luc - Chandolin · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 109 km from Saint-Luc - Chandolin, then about 3h 22m by car.
Saint-Luc - Chandolin ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Savognin · Graubunden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 124 km from Savognin, then about 2h 44m by car.
Savognin ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Scuol Motta Naluns · Graubunden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Zurich (ZRH), 151 km from Scuol Motta Naluns, then about 3h 12m by car.
Scuol Motta Naluns ski guide, hotels and lessons →
Route evidence: nonstop fare data.
St. Moritz · Graubünden
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 129 km from St. Moritz, then about 3h 14m by car.
Milan to St. Moritz transfer guide →St. Moritz ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Verbier · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 127 km from Verbier, then about 3h 37m by car.
Milan to Verbier transfer guide →Verbier ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Wengen · Bernese Oberland
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 125 km from Wengen.
Wengen ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Zermatt · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 87 km from Zermatt.
Zermatt ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Zinal / Grimentz · Valais
Snow peaks in February (regional average)Fly Toronto (YYZ) → Milan (MXP), 104 km from Zinal / Grimentz, then about 3h 20m by car.
Zinal / Grimentz ski guide, hotels and lessons →
Route evidence: nonstop fare data.
United States
49° North Mountain · Washington
Snow peaks in February (regional average)Fly Toronto (YYZ) → Kelowna (YLW), 226 km from 49° North Mountain, then about 4h 51m by car.
49° North Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Gore Mountain · New York
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 198 km from Gore Mountain, then about 3h 26m by car.
Gore Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Heavenly Mountain · Nevada
Snow peaks in January (regional average)Fly Toronto (YYZ) → San Francisco (SFO), 259 km from Heavenly Mountain.
Heavenly Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Jay Peak · Vermont
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 114 km from Jay Peak, then about 2h 34m by car.
Jay Peak ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Kirkwood Mountain · California
Snow peaks in January (regional average)Fly Toronto (YYZ) → San Francisco (SFO), 234 km from Kirkwood Mountain.
Kirkwood Mountain ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Mammoth Lakes · California
Snow peaks in February (regional average)Fly Toronto (YYZ) → San Francisco (SFO), 300 km from Mammoth Lakes, then about 6h 15m by car.
Mammoth Lakes ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Northstar at Tahoe · California
Snow peaks in January (regional average)Fly Toronto (YYZ) → San Francisco (SFO), 268 km from Northstar at Tahoe.
Northstar at Tahoe ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Palisades Tahoe · California
Snow peaks in January (regional average)Fly Toronto (YYZ) → San Francisco (SFO), 257 km from Palisades Tahoe, then about 4h 09m by car.
Palisades Tahoe ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Smugglers' Notch · Vermont
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 124 km from Smugglers' Notch, then about 2h 25m by car.
Smugglers' Notch ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Stowe · Vermont
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 139 km from Stowe, then about 2h 50m by car.
Montreal to Stowe transfer guide →Stowe ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Sugarbush · Vermont
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 158 km from Sugarbush, then about 3h 13m by car.
Sugarbush ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Sugarloaf · Maine
Snow peaks in February (regional average)Fly Toronto → Montreal (YUL), 272 km from Sugarloaf.
Sugarloaf ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Three Summits · Washington
Snow peaks in March (regional average)Fly Toronto (YYZ) → Victoria (YYJ), 206 km from Three Summits.
Three Summits ski guide, hotels and lessons →
Route evidence: nonstop fare data.
Search flights from Toronto
Fares and times are on the booking site. AirConnect earns a commission if you book through this link.
Skiing from Toronto: questions
Which ski resorts can you fly to directly from Toronto?
110 resorts in this guide have a nearby airport with a nonstop flight from Toronto: Pal-Arinsal, Soldeu, Bad Gastein, Brandnertal – Brand/Bürserberg, Damüls, Flachau, Großarltal-Dorfgastein, Hintertuxer Gletscher and more.
Which ski resort is quickest to reach from Toronto?
Of the resorts with nonstop flights, Big White has the shortest transfer from its airport: 0h 50m from Kelowna (YLW).
Which airlines fly from Toronto to ski resort airports?
Air Canada, Lufthansa, WestJet, Porter Airlines, Flair Airlines, United Airlines fly nonstop from Toronto to the most ski resort airports in this guide.
Flying from somewhere else? Dublin · London · Manchester · New York · Chicago · Dubai · Singapore · Hong Kong · Sydney · ski resort map