How to get from Milan Malpensa to Milano Centrale

High confidenceChecked May 2026

Malpensa Express train direct to Milano Centrale — €13, ~50 min. Taxi is a €110 flat rate.

Best options

Best overall
Malpensa Express from T1 or T2 — €13, every 30 min, direct to Milano Centrale.
Cheapest safe
Malpensa Shuttle / Terravision bus — €10, ~65 min to Milano Centrale. Slightly cheaper, slightly slower.
Best at night
Posted Milan flat-rate taxi — €110 to the city. Malpensa Express runs to ~00:30.
With luggage / kids
Malpensa Express — luggage racks, lifts at both ends, no Centrale taxi-queue chaos.
Taxi fare
€110 posted flat rate (€95 if pre-booked NCC)
Ride-hailing
FreeNow and Uber Black operate from MXP — quotes around €90–€120.
available
Public transport
Malpensa Express direct to Milano Centrale (€13, ~50 min) or Cadorna (€13, ~45 min via different route).

Compare your options — MXP → Milano Centrale

Distance ~50 km, typical journey 50–80 min.

OptionTypical fareGood for
Public transportMalpensa Express direct to Milano Centrale (€13, ~50 min) or Cadorna (€13, ~45 min via different route).Cheapest safe option
Official taxi€110 posted flat rate (€95 if pre-booked NCC)Late arrivals, heavy luggage
Ride-hailingFreeNow and Uber Black operate from MXP — quotes around €90–€120.available

After landing — step by step

  1. 1From T1 or T2: follow Treno / Train signs to the lower-level station
  2. 2Buy Malpensa Express ticket (€13) at the machine or via the app
  3. 3Train every 30 min — direct to Milano Centrale, no transfers
  4. 4For taxi: official rank only, confirm the €110 flat to Milan before bags load
  5. 5For Uber/FreeNow: signed pickup zone outside arrivals

Scam warnings

Unofficial NCC drivers in arrivals quoting €180+

Taxi drivers refusing the €110 posted flat to Milan and metering higher

Fake 'shuttle' sellers in arrivals charging €30 for the public bus

Avoid this

  • Anyone offering a private car inside the terminal
  • Taxis not honoring the €110 flat rate
  • Buying bus tickets from anyone other than the marked counter

Frequently asked

Q.How much is a taxi from Milan Malpensa to Milano Centrale?

€110 posted flat rate (€95 if pre-booked NCC). Always confirm the fare or that the meter is on before pulling away. Watch for: Unofficial NCC drivers in arrivals quoting €180+.

Q.What is the cheapest safe way from MXP to Milano Centrale?

Malpensa Shuttle / Terravision bus — €10, ~65 min to Milano Centrale. Slightly cheaper, slightly slower.

Q.Does Uber or ride-hailing work at Milan Malpensa?

FreeNow and Uber Black operate from MXP — quotes around €90–€120.

Q.What's the best way from MXP to Milano Centrale at night?

Posted Milan flat-rate taxi — €110 to the city. Malpensa Express runs to ~00:30.

Q.What scams should I watch for going from MXP to Milano Centrale?

Top reported: Unofficial NCC drivers in arrivals quoting €180+; Taxi drivers refusing the €110 posted flat to Milan and metering higher; Fake 'shuttle' sellers in arrivals charging €30 for the public bus. Use the official taxi rank, never accept a fare from someone approaching you in arrivals.

SOURCES
Full MXP airport guide