What does a taxi from Malpensa really cost?
There are three realistic ways to get from Milan Malpensa (MXP) into the city — and the price difference is bigger than most travellers expect.
Official taxi (regulated flat rate). Malpensa ↔ Milan city centre is a fixed €110 by municipal regulation, taken from the official rank outside arrivals. No booking needed. Downsides: it is the most expensive option for 1–2 passengers, and queues get long at peak arrival times.
Malpensa Express (train). €13 per person, 37–52 minutes to Cadorna or Centrale. The cheapest option if you travel light and your hotel is near a station. Downsides: luggage handling, transfers to the metro, first/last train times — and it is not door-to-door.
Private transfer / NCC (fixed price, booked online). From €45–90 per vehicle (not per person) depending on destination and car class. The driver waits in arrivals with a name sign, the price is locked at booking time, and cancellation is free up to 48 hours. For families and groups it often works out cheaper than the official taxi. To lock in a guaranteed rate before you land, you can book a fixed-price private transfer from Malpensa.
Quick comparison — Malpensa to Milan centre
| Option | Price | Time | Door-to-door |
|---|---|---|---|
| Official taxi (rank) | €110 flat | ~50 min | Yes |
| Malpensa Express | €13 p.p. | 37–52 min + metro | No |
| Private transfer (pre-booked) | €45–90 per car | ~50 min | Yes |
FAQ
Is the fixed taxi rate valid at night? Yes — the €110 municipal flat rate applies 24/7. Pre-booked private transfers may apply a small night surcharge, shown at booking.
Should I queue for a taxi or book ahead? With luggage, children or a group — book ahead: the price is locked and the driver tracks your flight. Travelling solo with no rush — the rank or the train is fine.
Does a fixed private-transfer price include motorway tolls and luggage? Yes — reputable operators quote all-inclusive prices: tolls, luggage and flight monitoring included.
What's included on every transfer
Tolls & fuel included
All motorway tolls and fuel are in the fixed price — nothing to add at the end.
Meet & Greet with name sign
Your chauffeur waits in arrivals holding a name board, ready to assist with luggage.
60 min free waiting
An hour of free wait after landing covers passport control, baggage and customs.
Free cancellation (48 h)
Cancel up to 48 hours before pickup at no charge — no questions asked.
Book Malpensa Airport Taxi →
49 km (to Milan centre) · 50 min · from €45
Fixed price · Meet & Greet · Flight monitoring · Free cancellation
Book for €45