How to get from Malpensa to Milan: train, taxi or private transfer.
Malpensa airport is about 50 km from central Milan. There are four real options: the Malpensa Express, buses to Milano Centrale, the flat-fare taxi and a door-to-door private transfer. Here are times, 2026 prices and who each suits. Updated August 2026.
Malpensa → Milan: the comparison
| Option | Price | Time | Where it takes you |
|---|---|---|---|
| Malpensa Express | 15 € per person | 37 min (Cadorna), 52 min (Centrale) | Cadorna or Centrale stations |
| Shuttle bus | about 10 € per person | 50-70 min | Milano Centrale |
| Taxi rank | 114 € flat fare | 45-60 min | Central Milan only |
| Private transfer | fixed price per vehicle | 45-60 min | From the arrivals hall to your door, anywhere |
By train: the Malpensa Express
It leaves both terminals every 30 minutes per line: 37 minutes to Cadorna, about 52 to Centrale, 15 euro per person. The most predictable option if your hotel is near one of the two stations; with luggage or a late arrival the last mile is still yours.
By bus: the budget way
Shuttle buses link Malpensa with Milano Centrale for about 10 euro in 50-70 minutes depending on traffic. Cheap and frequent, but they end at the station: from there you need the metro or a taxi.
By taxi: the flat fare
The official taxi rank charges a flat 114 euro between Malpensa and central Milan. No booking: you queue at the exit. Outside the centre the meter runs.
By private transfer: door to door
Your chauffeur is in the arrivals hall with a name sign (T1 or T2), the flight is tracked and the fixed per-vehicle price is locked at booking. You pay on arrival. Lake Como, Lugano, Turin and the Rho fairgrounds too.
See the Malpensa → Milan transferHow much is a taxi from Malpensa to Milan?
The taxi rank charges a flat 114 euro between Malpensa and central Milan, luggage included, day and night. Outside the centre the meter runs. Our private transfer has a fixed per-vehicle price you see before confirming, with a welcome in the arrivals hall and free cancellation up to 48 hours before.
Malpensa Express: timetable and limits
The Malpensa Express serves both terminals from early morning until about midnight, every 30 minutes per line. The limit is the last mile: from Cadorna or Centrale you still have to reach your hotel with suitcases, and at night it stops.
Why a private transfer
A private car with a chauffeur that starts where you actually land: the arrivals hall of your terminal.
- Fixed per-vehicle price, tolls included, locked at booking
- Name sign at T1 or T2 (easyJet flies from T2)
- Flight tracked: if it is late, the time adjusts by itself
- Door to door to the exact address, outside Milan too
- Pay on arrival, free cancellation up to 48 hours before
Milan starts in the arrivals hall
After a long flight, the last thing you need is a queue with suitcases. Walk out, get in, arrive.
Frequently asked questions
Book the door-to-door transfer
Enter airport and destination: the fixed price appears instantly, locked at booking.