Skip to content
BOOK&SKI

Plan the details

Getting to the resort

The nearest airports, rail connections and transfer options for each resort, with official distances and journey times.

Austria

St Anton am Arlberg

The nearest airports to St Anton are Innsbruck and St Gallen-Altenrhein (100 km), then Zurich (200 km) and Munich (260 km). Compare train, bus and transfer options.

Italy

Cervinia

How to get to Cervinia: Turin Airport is 118 km (about 1 h 40), Milan Malpensa 171 km and Geneva 260 km. Plus the train to Châtillon–Saint-Vincent and the bus up.

Austria

Kitzbühel

How to get to Kitzbühel: Salzburg Airport is 81 km, Innsbruck 96 km (about 1 h 10 by train) and Munich 127 km. Compare train, transfer and driving routes.

Italy

Cortina d’Ampezzo

How to get to Cortina d’Ampezzo: 162 km from Venice, 156 km from Innsbruck, with seasonal coaches from Venice airport and the nearest stations at Dobbiaco and Calalzo.

France

Morzine

The nearest airport to Morzine is Geneva, 75 km and about 1¼ hours away, followed by Chambéry (127 km) and Lyon (135 km). Compare winter coaches, transfers and train.

France

Chamonix

The nearest airport to Chamonix is Geneva, 88 km away, then Annecy (90 km) and Lyon (220 km). Compare Flixbus, the 2 h 40 train from Geneva and private transfers.

Switzerland

Zermatt

How to get to car-free Zermatt: about 3½ hours by train from Zurich Airport and 4 hours from Geneva, trains every 30 minutes, or drive to Täsch for the 12-minute shuttle.

Andorra

Grandvalira

How to get to Grandvalira: Andorra–La Seu airport is 27 km, Toulouse 195 km and Barcelona 200 km. Compare Directbus, AndBus, ALSA and Andbybus coaches and the Ski Bus.

France

Val Thorens

How to get to Val Thorens: four airports within about 2.5 hours (Lyon, Geneva, Chambéry, Grenoble), or the train to Moûtiers then about 45 minutes by bus or taxi.

Austria

Sölden

The nearest airport to Sölden is Innsbruck, 83 km and about 1 h 15 by road. Compare the train to Ötztal station plus bus, taxis and transfers, and other airports.

Switzerland

Saas-Fee

How to get to car-free Saas-Fee: about 3 hours by public transport from Zurich, Geneva, Basel or Milan airports, by train to Visp then PostBus 511 every 30 minutes.

Austria

Lech Zürs

How to get to Lech Zürs: Innsbruck Airport is 120 km (about 1 h 30), Altenrhein 100 km, then train to Langen am Arlberg and bus 750 to Zürs and Lech in about 20 minutes.

Switzerland

Verbier

How to get to Verbier: about 2.5 hours from Geneva Airport, by train via Martigny and Le Châble then the cable car, or 30 minutes by car from Martigny.

Japan

Niseko

How to get to Niseko from New Chitose Airport: about 105 km by road, train via Otaru and Kutchan (about 72 + 90 minutes), or bus from Sapporo in about 2 hours.

Japan

Hakuba

How to get to Hakuba: from Tokyo in as little as 2 h 50 by Hokuriku Shinkansen and express bus, from Nagoya in 3 h 34 and from Osaka in 4 h 47.

Canada

Banff & Lake Louise

How to get to Banff and Lake Louise for skiing: Calgary Airport is 130 km away (about 90 minutes), with airport shuttles to Banff and Lake Louise and the SkiBig3 shuttle.

France

Val d’Isère

How to get to Val d’Isère: Chambéry is 2 hours by car, Grenoble 2 h 30, Geneva and Lyon 3 hours, or take the train to Bourg-Saint-Maurice and a 40-minute bus.

France

Tignes

How to get to Tignes: four airports within 2.5 hours (Lyon, Geneva, Chambéry, Grenoble), shuttles by Altibus, Ben’s Bus and Alpine Fleet, or the train and S83 bus.

France

Courchevel

How to get to Courchevel: Lyon Airport is 176 km and Geneva 179 km, both about 2 hours, with Altibus coaches and the train to Moûtiers, plus the Courchevel Altiport.

France

Méribel

How to get to Méribel: Geneva, Lyon, Grenoble and Chambéry are the nearest airports, with Altibus coaches, or train to Moûtiers and 18 km by road, plus the free Méribus.

Switzerland

St. Moritz

How to get to St. Moritz: about 200 km and 3 hours from Zurich, by Rhaetian Railway over the UNESCO Albula line, with Zurich, Milan and Innsbruck the nearest airports.

Switzerland

Davos Klosters

How to get to Davos Klosters: Zurich Airport is 156 km from Davos and 146 km from Klosters; take SBB trains to Landquart, then the Rhaetian Railway, or a bus or taxi.

Switzerland

Laax

How to get to Laax: the winter airport transfer from Zurich costs CHF 79 (book 48 hours ahead), or take the train to Chur and the PostBus up to Flims Laax.

Switzerland

Engelberg

How to get to Engelberg: trains from Zurich Airport to Lucerne every half hour (about 1 hour), then the Zentralbahn to Engelberg in 45 minutes.

Switzerland

Andermatt

How to get to Andermatt: the Treno Gottardo runs from Zurich, Basel, Lucerne and Locarno to Göschenen, then the Matterhorn Gotthard Railway to Andermatt in 10 minutes.

Austria

Saalbach Hinterglemm

How to get to Saalbach Hinterglemm: Salzburg Airport is 90 km away, Munich and Linz 220 km, Innsbruck 160 km, with a budget airport shuttle from Salzburg or Munich.

Austria

Zell am See-Kaprun

How to get to Zell am See-Kaprun: about 80 km from Salzburg Airport, 150 km from Innsbruck and 200 km from Munich, with bus 260 from the airport and a central station.

Austria

Mayrhofen (Zillertal)

How to get to Mayrhofen and the Zillertal: Innsbruck Airport is 50 km away; take the train to Jenbach, then the Zillertalbahn every 30 minutes, or the airport shuttle.

Austria

Obergurgl-Hochgurgl

How to get to Obergurgl-Hochgurgl: Innsbruck Airport is about 50 km from the Ötztal entrance; take the train to Ötztal station, then the valley bus every 30 minutes.

Italy

Livigno

How to get to Livigno: the winter Livigno Express shuttle from Milan and Bergamo airports, or the train to Tirano and Perego bus, or Rhaetian Railway to Zernez and bus.

Italy

Val Gardena

How to get to Val Gardena in the Dolomites: Bolzano Airport is 40 km away, Innsbruck 120 km, Verona 190 km and Venice 270 km, with buses, taxis and transfers.