Milan Airport Transfer
Private transfers from Malpensa, Linate and Bergamo
Choose your route. Professional chauffeur, private vehicle, guaranteed fixed price from airport to destination.
From Malpensa
Milan Malpensa Airport (MXP)

53 km · 52 min
MXP → Milano centro (Duomo)
Malpensa Airport to Milan City Centre
From the terminal to your hotel near the Duomo in about 50 minutes, one fixed price for the whole car.
From
€105

59 km · 1h 3min
MXP → Aeroporto di Milano Linate (LIN)
Malpensa to Linate Airport
Airport to airport across Milan in about an hour, straight from arrivals to departures.
From
€120

97 km · 1h 17min
MXP → Aeroporto di Bergamo Orio al Serio (BGY)
Malpensa to Bergamo Orio al Serio Airport
97 km between Milan's two busiest airports, about 77 minutes, no changes in between.
From
€160

51 km · 51 min
MXP → Como
Malpensa Airport to Como
From the runway to the lakefront in about 50 minutes, without going through Milan.
From
€105

56 km · 54 min
MXP → Cernobbio
Malpensa Airport to Cernobbio
Villa d'Este and Villa Erba are 56 km from the terminal — about 54 minutes by car.
From
€105

82 km · 1h 27min
MXP → Bellagio
Malpensa Airport to Bellagio
To the tip of Lake Como's peninsula in about an hour and a half, the last stretch on narrow lake roads.
From
€175

80 km · 1h 26min
MXP → Tremezzo
Malpensa Airport to Tremezzo
Villa Carlotta's shore, 80 km from the terminal, along the Via Regina on Lake Como's western side.
From
€170

85 km · 1h 33min
MXP → Menaggio
Malpensa Airport to Menaggio
The western shore's hub for the central lake, 85 km and about an hour and a half from Malpensa.
From
€185

97 km · 1h 38min
MXP → Varenna
Malpensa Airport to Varenna
To the eastern shore of Lake Como in about 98 minutes, avoiding the lake roads of the western side.
From
€205

52 km · 53 min
MXP → Stresa (Lago Maggiore)
Malpensa Airport to Stresa, Lake Maggiore
The Borromean Islands are closer to Malpensa than Milan is: 52 km, about 53 minutes.
From
€120

47 km · 53 min
MXP → Orta San Giulio
Malpensa Airport to Orta San Giulio
The quietest of the Italian lakes, under an hour from Malpensa's arrivals hall.
From
€85

67 km · 1h 5min
MXP → Lugano (Svizzera)
Malpensa Airport to Lugano
Across the Swiss border to Lugano in about an hour, customs and motorway vignette taken care of.
From
€150

136 km · 1h 38min
MXP → Torino
Malpensa Airport to Turin
Straight west on the A4 to Turin in about an hour and forty minutes — no detour through Milan.
From
€275

201 km · 2h 20min
MXP → Porto di Genova (terminal crociere)
Malpensa Airport to Genoa Cruise Terminal
From the arrivals hall to the cruise terminal in Genoa in about two hours and twenty minutes, luggage and all.
From
€365

40 km · 35 min
MXP → Fiera Milano Rho
Malpensa Airport to Fiera Milano Rho
Malpensa to the fair gates in about 35 minutes — on the busiest trade-fair days, when taxis vanish.
From
€85

59 km · 54 min
MXP → Monza
Malpensa Airport to Monza
To Monza in under an hour without crossing Milan — for the Grand Prix, the Villa Reale or business in Brianza.
From
€115

180 km · 2h 21min
MXP → Breuil-Cervinia
Malpensa Airport to Cervinia
From Malpensa to the foot of the Matterhorn in about two hours and twenty minutes, skis included.
From
€345

190 km · 3h 12min
MXP → St. Moritz (Svizzera)
Malpensa Airport to St. Moritz
Up Lake Como and over the Maloja Pass to the Engadine: an international transfer of about three hours and ten minutes.
From
€350

228 km · 3h 53min
MXP → Livigno
Malpensa Airport to Livigno
Up the Valtellina and over the Foscagno Pass to Livigno — nearly four hours, skis and luggage included.
From
€440
From Linate
Milan Linate Airport (LIN)

8 km · 20 min
LIN → Milano centro (Duomo)
Linate Airport to Milan City Centre
Eight kilometres to the Duomo. The metro is excellent — here is when a private car is still the better choice.
From
€50

57 km · 48 min
LIN → Aeroporto di Bergamo Orio al Serio
Linate Airport to Bergamo Orio al Serio Airport
From Linate's arrivals hall to Orio's departures kerb in about 48 minutes, with no change in central Milan.
From
€125

54 km · 58 min
LIN → Como
Linate Airport to Como
From Milan's city airport to the shore of Lake Como in under an hour, without crossing Milan by train.
From
€120

75 km · 1h 15min
LIN → Bellagio
Linate Airport to Bellagio
From Linate to the point where Lake Como divides, via Lecco, in about an hour and a quarter.
From
€155

21 km · 31 min
LIN → Fiera Milano Rho
Linate Airport to Fiera Milano Rho
From Linate to the exhibition gate you need in about half an hour, samples and stand materials included.
From
€70

154 km · 1h 59min
LIN → Porto di Genova (terminal crociere)
Linate Airport to Genoa Cruise Terminal
From Linate to the gangway at Genoa's Stazione Marittima in about two hours, along the A7 over the Apennines.
From
€300
From Bergamo
Milan Bergamo Airport – Orio al Serio (BGY)

57 km · 54 min
BGY → Milano centro (Duomo)
Bergamo Airport to Milan City Centre
Orio al Serio to your Milan hotel in about 54 minutes: one car, one fixed price, no shuttle queue.
From
€110

82 km · 1h 14min
BGY → Como
Bergamo Airport to Como
From Orio al Serio to Como in about an hour and a quarter, instead of two trains and a bus.
From
€175

63 km · 1h 23min
BGY → Bellagio
Bergamo Airport to Bellagio
Orio al Serio to Bellagio via Lecco: 63 km, about 83 minutes, the last stretch along the lake shore.
From
€155

63 km · 1h 24min
BGY → Varenna
Bergamo Airport to Varenna
Orio al Serio to Varenna via Lecco and the SS36: the eastern shore of Lake Como, no Milan detour.
From
€150
Don't see your route?
These are the most requested routes, not the only ones: Lombardy, the lakes, Piedmont, the Aosta Valley, Liguria and Switzerland. Send us your journey and we'll quote it.