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).

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
SOURCES
Full MXP airport guide