Skip to content
Alps Ski Transfers
Milan-Malpensa airport terminal

Ski transfers from Milan-Malpensa Airport

Malpensa is northern Italy’s big airport, and the shortest way to Zermatt: 195 km and about 3 hours through the Simplon, against 3 h 10 from Geneva. It also serves Alagna (110 km, 1 h 50), Champoluc, Gressoney, Cervinia and the Swiss resorts of the Ticino and the Valais.

Resorts served
58
Closest resort
Alagna Valsesia
Distance
110 km

Guaranteed rates

Enjoy guaranteed rates on all our ski transfers, ensuring transparent pricing with no hidden fees.

Regular sanitisation

We ensure regular sanitisation of all our vehicles, providing a safe and hygienic travel experience for every passenger.

Contactless ride

Enjoy a contactless ride with our secure, hassle-free service, ensuring safety and convenience from airport to ski resort.

What Malpensa serves best

  • Monterosa: Alagna 1 h 50, Champoluc 2 h 10, Gressoney 2 h 20.
  • The Swiss Valais: Zermatt via Täsch, about 3 hours through the Simplon.
  • Cervinia and the Aosta valley, two to two and a half hours.
  • The Ticino and Grisons resorts, by the Gotthard or the San Bernardino.
  • Bormio and Livigno, further east.

The Simplon, the Gotthard and the snow

Routes into Switzerland cross a pass or a tunnel: the Simplon for the Valais, the Gotthard or the San Bernardino for the Grisons. Passes close for a few hours after heavy snowfall, and the tunnels queue on holiday weekends. Your driver picks the route on the day, from the real state of the roads.

What the price includes

Italian and Swiss tolls, the Swiss vignette, ski bags, child seats, flight tracking and one hour of waiting time. Winter equipment is compulsory on Italian Alpine roads from mid-November to mid-April, and our vehicles carry it.

Italian Alps ski resort in winter sunshine

Coverage

All resorts served from Milan-Malpensa

Drive times are without traffic. Allow more on a Saturday in high season, and in poor weather on mountain roads.

ResortDistanceDrive timeTransfer
Alagna Valsesia110 km1 h 51Book this route
Gressoney168 km2 h 19Book this route
Champoluc169 km2 h 10Book this route
Andermatt174 km2 h 19Book this route
Cervinia181 km2 h 20Book this route
St. Moritz189 km3 h 09Book this route
Täsch190 km2 h 59Book this route
Zermatt195 km3 h 06Book this route
Crans-Montana206 km3 h 12Book this route
Grimentz210 km3 h 16Book this route
Sauze d’Oulx213 km2 h 36Book this route
Laax215 km3 h 01Book this route
Courmayeur218 km2 h 38Book this route
Livigno227 km3 h 50Book this route
Davos228 km3 h 18Book this route
La Thuile228 km3 h 15Book this route
Montgenèvre228 km2 h 51Book this route
Sestriere230 km2 h 49Book this route
Chamonix234 km2 h 56Book this route
Arosa238 km3 h 23Book this route
Engelberg238 km3 h 10Book this route
Argentière243 km3 h 08Book this route
Cortina251 km3 h 27Book this route
Interlaken251 km3 h 36Book this route
Verbier251 km3 h 30Book this route
Saint-Gervais253 km3 h 13Book this route
Serre Chevalier254 km3 h 54Book this route
Madonna di Campiglio260 km3 h 33Book this route
Lauterbrunnen261 km3 h 45Book this route
Megève264 km3 h 25Book this route
Champéry266 km3 h 49Book this route
Villars-sur-Ollon267 km3 h 47Book this route
Grindelwald268 km3 h 54Book this route
Tignes269 km3 h 55Book this route
Val d’Isère270 km3 h 39Book this route
Les Arcs276 km4 h 01Book this route
Les Carroz276 km3 h 34Book this route
Wengen286 km6 hBook this route
Samoëns289 km3 h 45Book this route
Flaine291 km3 h 53Book this route
La Plagne291 km4 h 19Book this route
Les Gets291 km3 h 47Book this route
Isola 2000298 km4 h 06Book this route
Morzine298 km3 h 57Book this route
Les Deux Alpes301 km4 h 06Book this route
Gstaad302 km4 h 21Book this route
Le Grand-Bornand306 km3 h 56Book this route
La Clusaz309 km3 h 58Book this route
Avoriaz311 km4 h 12Book this route
Alpe d’Huez318 km4 h 25Book this route
Val di Fiemme332 km3 h 48Book this route
Annecy335 km4 h 04Book this route
Selva Val Gardena361 km4 h 09Book this route
Méribel364 km4 h 18Book this route
Courchevel371 km4 h 25Book this route
Les Menuires375 km4 h 36Book this route
Val Thorens383 km4 h 37Book this route
Chamrousse388 km4 h 36Book this route

Help

Frequently asked questions — Milan-Malpensa

Is Malpensa a good airport for Zermatt?

It is the closest of the major airports: about 3 hours to Täsch through the Simplon, then the twelve-minute shuttle train. Geneva takes 3 h 10 and Zurich about 4 h 10.

Are tolls and the Swiss vignette included?

Yes, along with ski bags and child seats.

What happens if a pass closes?

Your driver takes the alternative — tunnel or rail shuttle — and tells you. The quoted price does not change.

Book your transfer from Milan-Malpensa Airport

Our booking process is simple and easy

Book now
  1. 1.Get an instant quote — Use our online booking tool for a competitive rate.
  2. 2.Confirm your booking — Receive an immediate confirmation with all details.
  3. 3.Meet your driver — Enjoy a hassle-free airport transfer with an English-speaking driver.
  4. Our customer service is available 24/7 to assist with any request.