HOW TO GET TO MILAN MALPENSA BY TRAIN
Discover how to get to Malpensa by train with the Malpensa Express.
REACHING MALPENSA AIRPORT WITH THE MALPENSA EXPRESS
Milan Malpensa Airport can be easily reached from downtown Milan by the Malpensa Express train, a convenient service that offers fast and efficient connections between the city and the airport. Thanks to its high frequency, travelers can enjoy a reliable and fast connection while avoiding city traffic. Once on board, passengers can appreciate the comfort of the carriages and enjoy a stress-free commute. In addition, the Malpensa Express is a convenient solution for those who want to reach the airport in a timely and safe manner, helping to make the whole journey a pleasant and smooth experience.
Stops and timetables
From Milano Centrale to MXP T1-T2, the Malpensa Express runs from 5:25 AM to 11:25 PM every 30 minutes, with intermediate stops at Milano Porta Garibaldi, Milano Bovisa Politecnico, Saronno, Rescaldina, Castellanza, Busto Arsizio, and Ferno/Lonate Pozzolo.
From MXP T1-T2 to Milano Centrale, the Malpensa Express runs from 5:37 AM to 11:37 PM every 30 minutes, with intermediate stops at Ferno/Lonate Pozzolo, Busto Arsizio, Castellanza, Rescaldina, Saronno, Milano Bovisa Politecnico, and Milano Porta Garibaldi.
On public holidays and days before holidays, until September 28:
From Milano Cadorna to MXP T1-T2, the Malpensa Express runs from 3:27 AM to 12:57 AM every 30 minutes, with intermediate stops at Milano Bovisa Politecnico, Saronno, and Busto Arsizio.
From MXP T1-T2 to Milano Cadorna, the Malpensa Express runs from 4:20 AM to 1:50 AM every 30 minutes, with intermediate stops at Busto Arsizio, Saronno, and Milano Bovisa Politecnico.
A night bus is also available, departing from Terminal 2 train station at 2:20 AM and from Terminal 1 train station at 2:30 AM, direct to Milano Cadorna with no intermediate stops.
Malpensa Express Service Enhancement Starting June 2025
Starting June 28, 2025, the Malpensa Express will be enhanced to improve evening and night connections with the airport:
-
From Milano Centrale to Malpensa: new departures every 30 minutes between 8:00 PM and midnight (previously hourly).
-
From Malpensa to Milano Centrale: evening trains will run until 11:37 PM. The last two trains will terminate at Milano Porta Garibaldi because Milano Centrale closes at 11:00 PM.
-
From Milano Cadorna to Malpensa (on holidays and the day before holidays, until September 28): the first train will depart earlier at 3:27 AM, and the last train will be extended to 12:57 AM.
To reach Malpensa Airport with the Malpensa Express, you can pay directly with your credit or debit card avoiding the queues at the ticket machines.
For tickets and timetables, please click here.
FROM/TO CANTON TICINO
(Switzerland)
Stations and Timetables
The Tilo S50 train directly connects Malpensa Airport with Canton Ticino from Biasca via Bellinzona, Lugano, Mendrisio, Varese and Gallarate.
-
From MalpensaT1-T2 to Switzerland, the service runs from 6:13 am to 11:13 pm with one train every hour.
-
From Switzerland to Malpensa T1-T2, service operates from 4:33 to 21:33 with one train every hour.
Click here for more details on stops, schedules and to purchase a ticket.
