LINMXP_EDITORIALPAGE By Train | Milan Malpensa Airport&site=malpensa

By Train

The comfort of Malpensa Express

Milan Malpensa airport can be easily reached from the center of Milan with the Malpensa Express train from Milan Cadorna, Milan Central, and Milano Porta Garibaldi stations. Malpensa Express train stops at Malpensa Terminal 1 and Malpensa Terminal 2.

Malpensa Express

Railway connections from Piazza Cadorna Station or from Milan Central Station to Malpensa airport Terminal 1 and 2.


  • Milano Centrale - Milano Porta Garibaldi - Milano Bovisa - Saronno - Rescaldina - Castellanza - Busto Arsizio FN - Ferno-Lonate Pozzolo - Malpensa Terminal 1 - Malpensa Terminal 2.
  • Milano Cadorna - Milano Bovisa - Saronno - Busto Arsizio FN - Malpensa Terminal 1 - Malpensa Terminal 2

For more information on tickets and timetables, please visit
Tickets available even with Pay&Go Contactless system

The MALPENSA EXPRESS airport service connects the center of Milan to Malpensa Airport and vice versa, with a train every 15 minutes, 7 days a week. The service connects the main stations of Milan (MILAN BOVISA , MILAN CADORNA, MILAN P.TA GARIBALDI, CENTRAL MILAN) directly with MALPENSA AIRPORT Terminals 1 and 2.


Departures from Milano Cadorna railway station: first ride at 4:27 a.m., last ride at 11:27 p.m. Trains scheduled every 30 minutes.
Departures from  Malpensa Terminal 2: first ride at 5:20 a.m., last ride at  12:20 a.m.Trains scheduled every 30 minutes.
Departures from  Malpensa Terminal 1: first ride at 5:26 a.m., last ride at  12:26 a.m. Trains scheduled every 30 minutes.

Travel Time: 43 minutes


Departures from Milano Centrale railway station: first ride at 5:25 a.m., last ride at 11:25 p.m. Trains scheduled every 30 minutes.
Departures from Malpensa Terminal 2: first ride at 5:37 a.m., last ride at 10:37 p.m. Trains scheduled every 30 minutes.
Departures from Malpensa Terminal 1: first ride at 5:43 a.m., last ride at 10:43. Trains scheduled every 30 minutes.

Rides to and from Milano Centrale railway station stop at Milano P.ta Garibaldi railway station. 

Time travel: 58 minutes

Connections with Varese and Canton of Ticino

Departures from Como: first train leaving Bellinzona train station at 4:34 a.m., followed by trains every hour until 8:34 p.m. 

Departures from Malpensa Terminal 2: first train leaving Malpensa Terminal 2 train station at 6:13 a.m., followed by trains every hour until 11:13 p.m.

Travel Time: 2 hours and 13 minutes

With the extension of the S50 to Malpensa Airport, the S40 line only runs to Varese, from Monday to Saturday from 5.30 a.m. to 8.00 p.m. (departure from Varese from 5.36 a.m. to 7.36 p.m., departure from Como from 5.41 a.m. to 7.40 p.m.). For further information visit

Buy online and save

Buy online and save B Buy online and save
Buy your parking


Start saving straight away with our special online rates!

Fast Track

Get your Fast Track online with an exclusive 10% off.

Vip Lounge

Wait for take off in complete relaxation.

Luggage Wrapping

To travel in complete peace of mind.

Milan City Pass

Take advantage of discount in the best museums and unlimited public transport!


Milan Airports has arrived, the official application of the Milan Linate and Milan Malpensa airports.Download for free!playappstore
In relation to the New Coronavirus COVID-19 emergency, passengers are informed that the activities of Linate and Malpensa airports are continuing regularly.