Skip to content

Route

Milan Malpensa Airport to Milan

3 ways to get from Milan Malpensa Airport to Milan

Milan Malpensa Airportterminal kerbsideMilanany address
Bus
0h 50 published
From
from €4 by bus
Distance
49.9 km by road
Operators
Terravision · Autostradale · Air Pullman · Caronte · Malpensa Express
  • Transfer ~0h 45 est. drive
  • Bus 0h 50
  • Airport train time not published
Milan Malpensa AirportMilan
  • Transfer~0h 45 est.
    terminal kerbsideany address
  • Bus0h 50
    Terminal 1, Level -1Milano Centrale, via Sammartini
  • Airport train—
    MXP T1-T2Milano Centrale
Drawn from the connection data on this page — not an illustration.

Which one to take

You need a journey time you can plan around
Bus
the only option here with a published time — 0h 50
You land outside the hours the timetable covers
Transfer
after the last bus at 02:40 — door to door, no interchange

Journey times, operators and connections for the routes we cover. You book with the operator; we show you who runs it and how long it takes.

Options by mode

Journey times and carriers on this route.

Transfer~0h 45 est. drive
Milan Malpensa Airportterminal kerbsideMilanany address

door to door

Private road transfer — availability and price depend on the provider; this is not an offer

Bus0h 50
Milan Malpensa AirportTerminal 1, Level -1MilanMilano Centrale, via Sammartini

four operators; Terravision runs it direct in about 50 minutes

Terravision, Autostradale, Air Pullman, Caronte

from €4typically runs 05:00–02:40

Airport traintime not published
Milan Malpensa AirportMXP T1-T2MilanMilano Centrale

every 30 minutes

Malpensa Express

typically runs 05:09–22:09

Before you land

The parts people get wrong. Each one links to where we checked it.

  • Status

    Between 05:20 and 08:20, and on the 00:50 and 01:20 departures, the Terravision coaches from Malpensa do not call at Terminal 2 at all. Go to Terminal 1 - the ticket stays valid and a free shuttle runs continuously between the two.

    terravision.eu · checked 2026-09-06

  • Where to go

    The coaches leave from the bus area on Level -1 of Terminal 1, next to the railway station and the Sheraton hotel. Every operator uses it except Marinobus and Italbus, which stop at Gate 8.

    milanomalpensa-airport.com · checked 2026-09-06

  • Hours

    The Malpensa Express to Milano Centrale runs from 05:09 to 22:09, every 30 minutes. On Saturday and Sunday nights extra trains run to Milano Cadorna instead, leaving the airport at 00:50, 01:20 and 01:50.

    milanomalpensa-airport.com · checked 2026-09-06

  • Easy to get wrong

    Malpensa Express is two separate lines, not one: Gallarate-Malpensa-Milano Centrale, and Malpensa-Milano Cadorna. Which you want depends on which side of Milan you are sleeping, not on which train leaves first.

    malpensaexpress.it · checked 2026-09-06

  • Hours

    Coaches from the airport to Milano Centrale run from 05:00 to 02:40, which is several hours later than the last train of the night.

    milanomalpensa-airport.com · checked 2026-09-06

  • Tickets

    Four separate companies run the Milano Centrale coach - Terravision, Autostradale, Malpensa Shuttle and Caronte - for a combined departure every 20 minutes. In Milan they all use via Sammartini beside the station.

    milanomalpensa-airport.com · checked 2026-09-06

  • Luggage

    Terravision runs Milano Centrale direct in about fifty minutes with no intermediate stops, and luggage is included in the fare rather than charged per bag.

    terravision.eu · checked 2026-09-06

  • Tickets

    You can pay for the Malpensa Express directly with a credit or debit card rather than queuing at a ticket machine.

    milanomalpensa-airport.com · checked 2026-09-06

Milan Malpensa Airport to Milan · LATYNEX Travel