Zurich Airport to Milan Malpensa
Private transfer Zurich Airport to Milan Malpensa: $1,020 sedan, $1,380 minivan, $2,450 minibus, $2,210 Mercedes — per car, one way. 290 km, about 3 h 15 min. Driver, fuel and vignette included; 50% online to confirm, the rest in cash to the driver, or 100% online (under $100: in full); full refund if cancelled 24 h+ before pickup. Prices checked .
From Zurich Airport to Milan Malpensa (MXP) it is about 290 km — 3 h to 3 h 30 min via the Gotthard tunnel, Lugano and Chiasso. A private car is the simple way to connect flights or reach Lake Maggiore without changing trains with luggage.
- Distance290 km
- Drive time3 h 15 min
- Pricefrom $1,020
Zurich Airport to Milan Malpensa: price per car
| Car | Per car one way | Per person if you are 2 · 3 · 4 · 6, USD | |||
|---|---|---|---|---|---|
| Sedan up to 3 Skoda Superb / VW Passat or similar | $1,020 ≈ CHF 840 | ≈ 510 | ≈ 340 | — | — |
| Minivan (7) up to 7 VW Caravelle / Mercedes Vito or similar | $1,380 ≈ CHF 1,137 | ≈ 690 | ≈ 460 | ≈ 345 | ≈ 230 |
| Minibus (Sprinter) up to 16 Mercedes Sprinter, up to 16 | $2,450 ≈ CHF 2,019 | ≈ 1225 | ≈ 817 | ≈ 613 | ≈ 408 |
| Premium (Mercedes) up to 6 Mercedes E-Class (up to 3) or V-Class (up to 6) | $2,210 ≈ CHF 1,821 | ≈ 1105 | ≈ 737 | ≈ 553 | ≈ 368 |
same price day and night, weekdays and weekends · return — price of the reverse route · mountain railways, cable cars and the Täsch–Zermatt shuttle not included.
The road
A2 through the Gotthard road tunnel to Lugano, across the border at Chiasso / Como, then the A9 and A8 to Malpensa Terminal 1 or 2.
Worth stopping
- Lugano lakefront (short stop).
Good to know
- Cross-border trip: carry passports or ID cards valid for the Schengen area; motorway tolls and vignettes are included.
- Allow at least 3 h 30 min before a flight from Malpensa; summer Gotthard queues can add time.
Included
- Private car and licensed driver, fuel, motorway vignette, parking; the Lötschberg car train where the route uses it
- English- and German- or French-speaking driver as standard; Russian-speaking driver on request, free when available
- Meet & greet with a name sign at Zurich, Geneva and Basel airports, 60 min free waiting after landing
- Winter tyres and snow chains in winter; ski bags fit in the minivan
- Child seat free on request
- Free cancellation up to 24 h before pickup (multi-day: 7 days)
Who runs your trip
RideCHE: Bookings operated by GG Services Limited (Hong Kong). We hand-pick licensed drivers in every country, preferring drivers with experience in tourism.
English- and German- or French-speaking driver as standard; Russian-speaking driver on request (free, subject to availability)
Zurich Airport to Milan Malpensa: questions
How much is a private transfer from Zurich Airport to Milan Malpensa?
$1,020 for a sedan (up to 3), $1,380 for a 7-seat minivan, $2,450 for a Sprinter (up to 16), $2,210 for a Mercedes — fixed per car.
How long is the drive?
about 3 h 15 min for about 290 km, longer at rush hour and on winter Saturdays. We follow your flight: 60 minutes of free waiting after landing.
Is there a train?
Yes — trains run Zurich – Milano Centrale in about 3 h 20 min, then the Malpensa Express (about 50 min); with luggage that means two changes.