Home › Airports › Milan

Milan Malpensa Airport (MXP) to Milan

The Malpensa Express train reaches Milano Cadorna in about 40 minutes and Milano Centrale in about 50 minutes. Airport buses to Centrale are a little cheaper but depend on motorway traffic.

about 50 km to the centreTrain · Bus · Taxi

Best for most people: Train. The Malpensa Express is reliable, avoids motorway traffic and stops at central stations with metro connections.

All the options

HowTimeHow oftenPrice*HoursGood to know
train
Malpensa Express from Terminal 1 or Terminal 2 to Milano Cadorna (via Saronno) or Milano Centrale (via Porta Garibaldi)
about 40 min to Cadorna, about 50 min to Centraleevery 30 min on each routeabout €13 singleabout 05:00 to after midnight; check last departuresBuy at machines, the Trenord app, or tap a contactless card; validate paper tickets before boarding.
bus
Airport buses from outside Arrivals to Milano Centrale (several operators)
about 50–70 minevery 20–30 minabout €10early morning to late nightCan be slow at rush hour on the A8 motorway.
taxi
Official white taxis at the rank outside Arrivals
about 50–60 minfixed fare of about €110–120 to central Milan24 hConfirm the fixed fare before departure; ignore drivers soliciting inside the terminal.

*Approximate 2026 prices and times. Services change: check the operator before you fly, especially for late arrivals.

Sort it before you land

Book a private transferDriver waiting at Arrivals, fixed priceHire a car at the airportCompare companies and priceseSIM for arrivalData working as soon as you landHotels in MilanCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Other airports

Tips

Common questions

How much is a taxi from Malpensa to Milan?

Taxis from Malpensa to central Milan charge a fixed fare of about €110–120. The ride takes about 50–60 minutes. Use the official rank outside Arrivals. For one or two people the Malpensa Express at about €13 each is much cheaper and usually as fast.

Is there a train from Malpensa at night?

The Malpensa Express runs from early morning until after midnight. There is no train in the small hours, but some airport buses run later. If you arrive very late, check last departures or book a taxi or transfer.

Which airport is closest to Milan?

Linate is closest, about 8 km from the centre, with the M4 metro taking around 15 minutes. Malpensa, the main international airport, is about 50 km away. Bergamo Orio al Serio, popular with low-cost airlines, is also about 50 km and linked by airport buses.

Can I pay by card?

Yes. You can tap a contactless card at the Malpensa Express gates or buy tickets by card from machines and apps. Airport bus operators accept cards online and at kiosks. Taxis are generally required to accept cards.

Milan travel guideWhere to stay in MilanHow many days in MilanWhat Milan costs

Compiled by TonyPlan from airport and transport-operator information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.