Milan Malpensa Airport to Milano Cadorna
About 49 km from MXP; the Malpensa Express train is the fastest and cheapest fixed-price link into central Milan.
Milano Cadorna, MilanMarkusMark / Wikimedia, CC BY-SA 3.0Milano Cadorna (Cadorna FN) is a central rail terminus beside the Castello Sforzesco, on metro lines M1 and M2, and the western terminus of the Malpensa Express.
Every way to get there
Our verdict: for Milano Cadorna, a private transfer is the easiest door-to-door option (from €90).
What it costs for your group
The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Private transfer | Best value |
|---|---|---|
| Solo · 1 traveller | €90 | Private transfer |
| Couple · 2 travellers | €90 | Private transfer |
| Family of 4 · 4 travellers | €90 | Private transfer |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Cheapest fare | From €15, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
By transport mode
Train
Fastest option and immune to road traffic. €15 adult, ~€7.50 for children 4-13; buy from machines or the app to avoid a fine for boarding without a validated ticket.
Where to catch it: Malpensa Express platforms at the underground rail station beneath Terminal 1 (Terminal 2 has its own station stop).
Best for budget travellers near a stationTaxi
A regulated flat fare of roughly €104-110 to central Milan, no meter and no night surcharge; confirm the fixed tariff with the driver before departing.
Where to catch it: Official taxi rank outside Arrivals at Terminal 1 (and Terminal 2).
Best for small groups in a hurryPrivate transfer
~Fixed quoted price with flight tracking and waiting time included; useful with luggage or for late arrivals.
Where to catch it: Meet-and-greet in the Arrivals hall at your terminal with a name sign.
Best for families, groups & late arrivalsMilano Cadorna & Milan in photos
Buying tickets in Milan
The Malpensa Express (Trenord) links both terminals to Milano Cadorna and Centrale for €15. Buy at station machines or the Trenord app, and validate a paper ticket before boarding. Easiest is Pay&Go: tap a contactless Mastercard, Visa or Amex on the turnstile when you enter and again when you exit, with no ticket to buy. Regional Trenord trains also serve the route on the same tap system.
Taxi scams & safety in Milan
The official taxi is a flat, regulated €110 to central Milan from either terminal, identical day or night with no surcharges. The licensed rank is at Gate 6 in Terminal 1 and Gate 4 in Terminal 2; take the first white car in line and never follow anyone soliciting inside arrivals. Only Uber Black-style VTC operates in Italy, so standard app cabs are limited and cost more than the fixed fare.
Getting from MXP to Milano Cadorna
Straight talk from someone who does this run every week
Let me save you the agony of standing in the Arrivals hall at Malpensa, phone in hand, comparing apps. I live in Milan, I take this route more often than I care to admit, and I will tell you plainly: for the roughly 50 km haul from the airport into the middle of the city, the train is the answer nine times out of ten. Cadorna — properly Milano Cadorna FN, the terminus wedged right against the Castello Sforzesco and plugged into both the M1 and M2 metro lines — is the western end of the Malpensa Express line. That is not a coincidence. The train was built to land you here. Everything else is a compromise you make for a reason, and I will walk you through those reasons honestly.
The Malpensa Express, and why I rate it above everything
The Malpensa Express is run by Trenord, and it does the airport-to-Cadorna leg in about 38 minutes. Fifteen euro for an adult. If you are travelling with kids aged 4 to 13, they go for roughly €7.50, which is worth knowing before someone at a machine sells you full-price tickets you did not need. Departures come round every half hour or so, across a generous window from about 05:00 until 23:30, so unless your flight has genuinely crawled in at some ungodly hour, there will be a train. You catch it at the underground rail station beneath Terminal 1 — follow the signs down, it is well marked. If you land at Terminal 2, that terminal has its own station stop, so you are not forced to shuttle across first.
Here is the part that matters and that no taxi driver will volunteer: the train does not sit in traffic. The tangenziali around Milan can turn a 50-minute drive into an hour and a half without warning — a match at San Siro, roadworks, a wet Friday evening, take your pick. The train ignores all of it. Thirty-eight minutes is thirty-eight minutes whether the roads are clear or gridlocked. When I have a meeting to make, that predictability is the whole ballgame. One word of warning, because I have watched tourists learn it the hard way: buy and validate your ticket before you board, from the machines or the app. Boarding without a valid ticket earns you a fine, and "I did not understand" is not a defence the conductor accepts.
The white taxi and the flat fare that is actually fair
If you are not a train person — too much luggage, a body that stopped cooperating three time zones back, or you simply cannot face a metro connection at the other end — the licensed white taxis are a solid fallback. You will find the official rank right outside Arrivals at Terminal 1, and at Terminal 2 as well. Milan runs a regulated flat fare from Malpensa into central Milan of roughly €104 to €110. No meter ticking, no nasty night surcharge sprung on you at midnight. That said, do the sensible thing and confirm the fixed tariff with the driver before you pull away. The fare is set, but a quick word up front spares you any argument later. Expect about 50 minutes door to door in decent conditions — and remember that "decent conditions" is exactly the variable the train removes.
On cost: solo, that hundred-euro-plus fare is frankly absurd next to a €15 train ticket. But split three or four ways among a family or a group with a pile of suitcases, the taxi starts to look reasonable — and it drops you at your actual front door rather than at Cadorna's forecourt. That is the honest trade.
Private transfers — for the arrival that needs babysitting
The third option is a pre-booked private transfer, through outfits like Welcome Pickups or various local firms. You arrange it in advance, a real driver rather than an app match is there to shoulder your bags and already knows the way in, and you are quoted a fixed price up front — roughly €90 to €130 depending on the operator and the car. The journey time mirrors the taxi at around 50 minutes. Where this justifies the cost is in the fiddly cases: a genuinely late-night arrival when you would rather not gamble on cab availability, a mountain of luggage, or a flight you suspect will be delayed — the good operators track your flight and build in waiting time, so a slow passport queue does not leave your driver gone. It costs more than flagging a taxi, but you are paying for the certainty.
My verdict, without the hedging
Take the Malpensa Express to Cadorna. Fifteen euro, thirty-eight minutes, traffic-proof, dropping you at a metro-connected terminus right in central Milan. If you are a group with heavy bags, the flat-fare taxi at roughly €104–110 is defensible once you divide it up. If your arrival is late, luggage-laden or delay-prone, book a private transfer for peace of mind. But for the solo traveller, the couple, anyone who can wheel a case to a platform — the train wins, and it is not close.
MXP to Milano Cadorna — FAQ
How far is Milano Cadorna from Milan Malpensa Airport?
How much is a transfer from Milan Malpensa Airport to Milano Cadorna?
What's the cheapest way from Milan Malpensa Airport to Milano Cadorna?
How do I get from Milan Malpensa Airport to Milano Cadorna at night?
Other destinations from Milan Malpensa Airport
transport-hub
landmark
city
transport-hub
business
city