
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.

Popular routes
Closest resorts to Milan-Malpensa
The shortest drives from Milan-Malpensa Airport — the ones you can still reach comfortably after an evening flight.
- Milan-Malpensa → Alagna Valsesia110 km · 1 h 51See this route →
- Milan-Malpensa → Gressoney168 km · 2 h 19See this resort →
- Milan-Malpensa → Champoluc169 km · 2 h 10See this resort →
- Milan-Malpensa → Andermatt174 km · 2 h 19See this resort →
- Milan-Malpensa → Cervinia181 km · 2 h 20See this resort →
- Milan-Malpensa → St. Moritz189 km · 3 h 09See this resort →
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.
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.
- 1.Get an instant quote — Use our online booking tool for a competitive rate.
- 2.Confirm your booking — Receive an immediate confirmation with all details.
- 3.Meet your driver — Enjoy a hassle-free airport transfer with an English-speaking driver.
- Our customer service is available 24/7 to assist with any request.
