How to get from Malpensa to Milan
Milan-Malpensa airport (MXP) is about 50 km from the city centre. Train, taxi, private NCC chauffeur or shuttle bus — here's an honest comparison of times, costs and when each makes sense.
★★★★★5.0 on Google · the private alternative to a taxiQuick comparison table
Indicative costs and times (May 2026), subject to change. Pick the row that fits your trip.
| Mode | Typical time | Indicative cost | When it's worth it |
|---|---|---|---|
| Malpensa Express (train) | 37–52 min | €15/person | Single light traveller, daytime, central destinations |
| Private NCC (NexaRide) | 50–70 min | Fixed quote | Groups 2+, luggage, night flights, non-central hotels, business |
| Official taxi | 50–70 min | ~€114 fixed (legal) | Immediate service, no booking needed |
| Shuttle bus | 60–75 min | €10–12/person | Budget single, Milan Centrale destination |
| Uber Black / app | 50–70 min | €90–150 (surge possible) | When NCC not available |
| Rental car + parking | 50–90 min | €15–30/day parking | Long trips, short stays |
Indicative costs and times (May 2026), subject to change. The fixed taxi fare MXP–Milan is €114 by city law, with possible supplements (luggage, holidays, night).
Malpensa to Milano Centrale: train or private transfer?
The Malpensa Express is not a single line: from Malpensa Terminal 1 trains run both to Milano Cadorna and, on a dedicated line, directly to Milano Centrale, Milan's central station — no change of train needed. The T1–Centrale journey takes 52 minutes, with around 34 trains a day and service from roughly 05:00 to 23:00. A single adult ticket costs €15 (children 4–13 €7.50, same-day return €25).
For one traveller with light luggage heading to a hotel near Centrale or Cadorna in daytime, the train is hard to beat. The maths change for two or more people, families with suitcases, or flights that land late or leave before the first train: a private NCC transfer is priced per car, meets you at arrivals whatever the hour, and takes you door-to-door — no platforms, stairs or station queues. The price is a fixed quote agreed in advance on WhatsApp, so it does not move with traffic.
Request your quote
When a private NCC transfer is the best choice
A private chauffeur isn't always the cheapest option per person, but in these cases it clearly wins.
- ✓Groups of 2+ people: the price per vehicle is split, often cheaper than train per person
- ✓Bulky or multiple luggage: no limits, no space issues
- ✓Night or early flights: Malpensa Express doesn't run 24/7, a private transfer does
- ✓Non-central hotel: no vehicle changes, door-to-door
- ✓Delayed flights: with your flight number we monitor arrival and adjust pickup time
- ✓Comfort and privacy: dedicated vehicle, no shared shuttle
- ✓Fixed price: no surprises, no surge pricing
Choose your vehicle for the Malpensa transfer
From family comfort to the executive flagship. Select it and ask the price on WhatsApp.
FAQ
How long does it take to get from Malpensa to Milan centre?+
What is the fastest way from Malpensa to Milan?+
How much does a taxi from Malpensa to Milan cost?+
How much does a private NCC chauffeur cost from Malpensa?+
Should I take the train or a private transfer from Malpensa?+
Does the Malpensa Express go to Milano Centrale?+
How much does the train from Malpensa to Milan cost?+
Are there buses from Malpensa airport?+
Want a fixed-price NCC transfer from Malpensa?
Message us on WhatsApp with your route, date and time. We reply in 2–5 minutes with a fixed quote and confirmed booking.