GetFromAirport
MXP ยท Milan, Italy

Milan Malpensa Airport to Milano Porta Garibaldi

About 50 km from MXP; the Malpensa Express to Centrale calls at Porta Garibaldi en route.

Milano Porta Garibaldi, MilanMilano Porta Garibaldi, MilanPaolobon140 / Wikimedia, CC BY-SA 4.0
IndependentWe compare every way in and link out โ€” we don't sell the tickets, so the ranking isn't for sale.
3options compared on this route
598routes across the site
74airports covered

Porta Garibaldi is a major rail hub beside the modern Porta Nuova skyscraper district, with regional, high-speed and metro connections.

Compare

Every way to get there

TrainTaxiPrivate transfer
โœฆ

Our verdict: for Milano Porta Garibaldi, a private transfer is the easiest door-to-door option (from โ‚ฌ90).

Transport options
TrainCheapestMalpensa Express (Trenord)Best for budget travellers near a station
43 min
โ‚ฌ15
Every ~30 min ยท ~05:00โ€“23:30
TaxiMilan white taxis (official rank)Best for small groups in a hurry
50 min
โ‚ฌ104โ€“110
On demand ยท 24/7โœ“ Door-to-door
Private transferBest valueWelcome Pickups ยท local firmsBest for families, groups & late arrivals
50 min
โ‚ฌ90โ€“130
Pre-booked ยท 24/7โœ“ Door-to-door
Indicative prices, converted from EUR at approximate rates for guidance only. Cheapest and fastest options are highlighted; always confirm before you book.
Value

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.

GroupPrivate transferBest value
Solo ยท 1 travellerโ‚ฌ90Private transfer
Couple ยท 2 travellersโ‚ฌ90Private transfer
Family of 4 ยท 4 travellersโ‚ฌ90Private transfer

Which option should you choose?

If your priority isโ€ฆOur pickWhy
Lowest priceCheapest fareFrom โ‚ฌ15, though slower with a change in the city.
Speed & comfortPrivate transferDoor-to-door, fixed price, a driver waiting for you.
A group of 3โ€“4Transfer or taxiOne flat fare splits cheaper than several bus tickets.
A late-night arrivalTransfer or taxiBoth run 24/7 when buses and the tram have stopped.
In detail

By transport mode

Train

Direct on the Centrale line without changing; โ‚ฌ15 flat fare and handy for the Porta Nuova/Isola area and metro M2/M5.

Where to catch it: Malpensa Express platform beneath Terminal 1; Centrale-bound trains stop at Milano Porta Garibaldi (surface).

43 minโ‚ฌ15Every ~30 min ยท ~05:00โ€“23:30
Best for budget travellers near a station

Taxi

Regulated flat fare ~โ‚ฌ104-110 to central Milan, which includes Porta Garibaldi.

Where to catch it: Official taxi rank outside Arrivals.

50 minโ‚ฌ104โ€“110On demand ยท 24/7
Best for small groups in a hurry

Private transfer

~Fixed price to any Porta Nuova hotel; worthwhile with luggage as the station has long walking distances.

Where to catch it: Meet-and-greet in Arrivals with a name sign.

50 minโ‚ฌ90โ€“130Pre-booked ยท 24/7
Best for families, groups & late arrivals
In pictures

Milano Porta Garibaldi & Milan in photos

Before you ride

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.

Arrive safe

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 around

Step-free access in Milan

The airport train boards level, with one small thing to do on the platform.

  • Malpensa Express to Cadorna and Centrale has level boarding from Platform 1 at the airport, and reserved spaces for disabled passengers on board.
  • Signal a member of staff before boarding so they position the gap-filler ramp โ€” the train is level but the gap still needs bridging.

Milano Centrale is large and busy; if you are connecting onward, allow more time than the timetable implies.

The full guide

Getting from MXP to Milano Porta Garibaldi

Landing at the foot of Milan's glass skyline

Some stations are just a place to change trains. Porta Garibaldi is not one of them. Step out of its concourse and you are standing at the threshold of the most audacious cluster of towers in Italy: the leaning UniCredit spire, the layered terraces of the Porta Nuova development, and just beyond, the two green-cloaked flanks of the Bosco Verticale, where actual forests grow off residential balconies. If this is where you are headed from Malpensa, roughly 50 km to the northwest, then you are not merely transferring between an airport and a rail hub. You are trading a runway for a skyline. The good news is that the trip is short, the options are few, and each one deposits you within sight of those towers.

The train that already knows your address

The obvious hero here is the Malpensa Express, run by Trenord, and its appeal is almost embarrassingly neat. The Centrale-bound service, which departs from the platform tucked beneath Terminal 1, stops at Milano Porta Garibaldi on its way into the city, at the surface-level platforms, so you do not need to ride all the way to Centrale and double back. No change of trains, no fussing with a connection while dragging a suitcase across an unfamiliar concourse. The journey runs about 43 minutes, and the fare is a flat โ‚ฌ15, which is one of those rare prices that means the same thing whether you are one person or simply the only person keeping track of the receipts. Trains roll roughly every 30 minutes across a long day, broadly from around 05:00 until about 23:30, so unless your flight lands truly deep into the night, there is almost always one waiting. For anyone whose hotel sits in the Porta Nuova or Isola district, this is close to perfect, because Garibaldi also plugs straight into metro lines M2 and M5 if you need to hop a stop or two further. My honest bias: for a solo traveller or a couple travelling light, nothing else really competes with it.

When you would rather not touch a platform at all

There are, of course, arrivals that make a train feel like a punishment. Three heavy bags. A red-eye that lands you bleary and disoriented. A group of four splitting the cost, at which point the maths quietly shifts. For those, the official white taxis of Milan wait at the regulated rank just outside Arrivals, and the number to remember is the regulated flat fare of roughly โ‚ฌ104 to โ‚ฌ110 into central Milan, a band that includes Porta Garibaldi. It is a fixed, metered-free arrangement, so you are spared the anxiety of watching a meter climb through traffic, and it runs 24 hours a day, on demand, which matters most precisely when the last convenient train has slipped away. Split four ways, something around โ‚ฌ26 to โ‚ฌ28 a head starts to look reasonable against four separate โ‚ฌ15 train fares. Solo, it is a luxury. In a group, it is arithmetic.

The door-to-door option, and why a big station rewards it

The third path is the pre-booked private transfer, arranged through the likes of Welcome Pickups or various local firms, and its whole reason for existing is the personal hand-off: a real driver waiting in Arrivals to take your bags and walk them to the car, no queue, no rank, no wondering. Expect roughly โ‚ฌ90 to โ‚ฌ130 as a fixed price to any Porta Nuova hotel, booked in advance and available around the clock. Here is where I will make the case that Garibaldi specifically earns this. It is a really large station, and the walking distances inside it are long; if you have wrestled luggage across it before, you know that "arriving at Porta Garibaldi" and "arriving at your hotel door" can be separated by a surprisingly punishing stretch of concourse and pavement. A private transfer collapses that gap entirely, carrying you and your bags straight to the lobby. For families, for anyone with mobility concerns, or for a group where the price splits nicely, it can be the quietly sensible choice rather than the extravagant one. Prices, as ever, are indicative and worth confirming when you book.

So which one, honestly

If you are travelling light and roughly awake, take the Malpensa Express, because a direct โ‚ฌ15 ride that sets you down beneath the towers is hard to argue with. If there are three or four of you, or your flight lands late and your patience has left the building, the flat-fare taxi at around โ‚ฌ104 to โ‚ฌ110 turns four people into a bargain and one tired person into a treat. And if the thought of hauling bags across that vast station makes you wince, book the private transfer and let a driver carry the day. Whichever you pick, the reward is the same: you surface into one of the few skylines in Europe worth crossing a station for.

Frequently asked

MXP to Milano Porta Garibaldi โ€” FAQ

How far is Milano Porta Garibaldi from Milan Malpensa Airport?
Milano Porta Garibaldi is about 50 km from Milan Malpensa Airport (MXP), roughly a 50-minute drive depending on traffic.
How much is a transfer from Milan Malpensa Airport to Milano Porta Garibaldi?
The cab fare to Milano Porta Garibaldi is fixed rather than metered: โ‚ฌ104โ€“110, plus tolls and tip. A car booked ahead is โ‚ฌ90โ€“130 and settled before you land. The train undercuts both at โ‚ฌ15.
What's the cheapest way from Milan Malpensa Airport to Milano Porta Garibaldi?
The train (Malpensa Express (Trenord)) is the cheapest way in, from about โ‚ฌ15 โ€” though it isn't door-to-door and can involve a change.
How do I get from Milan Malpensa Airport to Milano Porta Garibaldi at night?
Service on the train covers 05:00โ€“23:30 only, so a red-eye arrival will not catch it. That leaves the taxi rank, which is staffed whenever flights land.
More from MXP

Other destinations from Milan Malpensa Airport

Same country

Other airports in Italy

Private transferfrom โ‚ฌ90
Book โ†’