Skip to content

Train to Milan Malpensa airport

Malpensa Express: Milan - Malpensa Airport times

Today there are 39 direct trains from Milano Cadorna to Malpensa Terminal 1: the first leaves at 04:26, the last at 23:26. The trip takes 38 min, with a train about every 30 minutes.

First train
04:26
Last train
23:26
Duration
38 min
Frequency
every 30 min

Today's scheduled times from our sources, direction Milano Cadorna - Malpensa Terminal 1.

Next trains and live status

The next three trains in each direction, with the delay we are reading right now.

Milano Cadorna Malpensa Terminal 1

  • 09:56329Live status not available for this train
  • 10:26331Live status not available for this train
  • 10:56333Live status not available for this train

Milano Centrale Malpensa Terminal 1

  • 09:552934Live status not available for this train
  • 10:252936Live status not available for this train
  • 10:552938Live status not available for this train

Malpensa Terminal 1 Milano Cadorna

  • 09:56332Live status not available for this train
  • 10:26334Live status not available for this train
  • 10:56336Live status not available for this train

All of today's times

Tap a time to see the train, its stops and its status.

Milano Cadorna Malpensa Terminal 1 (39 trains, 38 min)

  • 04:26
  • 04:56
  • 05:26
  • 05:56
  • 06:26
  • 06:56
  • 07:26
  • 07:56
  • 08:26
  • 08:56
  • 09:26
  • 09:56
  • 10:26
  • 10:56
  • 11:26
  • 11:56
  • 12:26
  • 12:56
  • 13:26
  • 13:56
  • 14:26
  • 14:56
  • 15:26
  • 15:56
  • 16:26
  • 16:56
  • 17:26
  • 17:56
  • 18:26
  • 18:56
  • 19:26
  • 19:56
  • 20:26
  • 20:56
  • 21:26
  • 21:56
  • 22:26
  • 22:56
  • 23:26

Full timetable and other options

Milano Cadorna Malpensa Terminal 2 (39 trains, 44 min)

  • 04:26
  • 04:56
  • 05:26
  • 05:56
  • 06:26
  • 06:56
  • 07:26
  • 07:56
  • 08:26
  • 08:56
  • 09:26
  • 09:56
  • 10:26
  • 10:56
  • 11:26
  • 11:56
  • 12:26
  • 12:56
  • 13:26
  • 13:56
  • 14:26
  • 14:56
  • 15:26
  • 15:56
  • 16:26
  • 16:56
  • 17:26
  • 17:56
  • 18:26
  • 18:56
  • 19:26
  • 19:56
  • 20:26
  • 20:56
  • 21:26
  • 21:56
  • 22:26
  • 22:56
  • 23:26

Full timetable and other options

Milano Centrale Malpensa Terminal 1 (38 trains, 53 min)

  • 04:55
  • 05:25
  • 05:55
  • 06:25
  • 06:55
  • 07:25
  • 07:55
  • 08:25
  • 08:55
  • 09:25
  • 09:55
  • 10:25
  • 10:55
  • 11:25
  • 11:55
  • 12:25
  • 12:55
  • 13:25
  • 13:55
  • 14:25
  • 14:55
  • 15:25
  • 15:55
  • 16:25
  • 16:55
  • 17:25
  • 17:55
  • 18:25
  • 18:55
  • 19:25
  • 19:55
  • 20:25
  • 20:55
  • 21:25
  • 21:55
  • 22:25
  • 22:55
  • 23:25

Full timetable and other options

Malpensa Terminal 1 Milano Cadorna (39 trains, 39 min)

  • 00:26
  • 05:26
  • 05:56
  • 06:26
  • 06:56
  • 07:26
  • 07:56
  • 08:26
  • 08:56
  • 09:26
  • 09:56
  • 10:26
  • 10:56
  • 11:26
  • 11:56
  • 12:26
  • 12:56
  • 13:26
  • 13:56
  • 14:26
  • 14:56
  • 15:26
  • 15:56
  • 16:26
  • 16:56
  • 17:26
  • 17:56
  • 18:26
  • 18:56
  • 19:26
  • 19:56
  • 20:26
  • 20:56
  • 21:26
  • 21:56
  • 22:26
  • 22:56
  • 23:26
  • 23:56

Full timetable and other options

Malpensa Terminal 1 Milano Centrale (37 trains, 56 min)

  • 05:41
  • 06:11
  • 06:41
  • 07:11
  • 07:41
  • 08:11
  • 08:41
  • 09:11
  • 09:41
  • 10:11
  • 10:41
  • 11:11
  • 11:41
  • 12:11
  • 12:41
  • 13:11
  • 13:41
  • 14:11
  • 14:41
  • 15:11
  • 15:41
  • 16:11
  • 16:41
  • 17:11
  • 17:41
  • 18:11
  • 18:41
  • 19:11
  • 19:41
  • 20:11
  • 20:41
  • 21:11
  • 21:41
  • 22:11
  • 22:41
  • 23:11
  • 23:41

Full timetable and other options

Malpensa Terminal 2 Milano Cadorna (39 trains, 45 min)

  • 00:20
  • 05:20
  • 05:50
  • 06:20
  • 06:50
  • 07:20
  • 07:50
  • 08:20
  • 08:50
  • 09:20
  • 09:50
  • 10:20
  • 10:50
  • 11:20
  • 11:50
  • 12:20
  • 12:50
  • 13:20
  • 13:50
  • 14:20
  • 14:50
  • 15:20
  • 15:50
  • 16:20
  • 16:50
  • 17:20
  • 17:50
  • 18:20
  • 18:50
  • 19:20
  • 19:50
  • 20:20
  • 20:50
  • 21:20
  • 21:50
  • 22:20
  • 22:50
  • 23:20
  • 23:50

Full timetable and other options

Ticket and price

  • Operator: Trenord. It links Milan (Centrale and Cadorna) with Malpensa Terminal 1 and Terminal 2.
  • Price: 15 euros per trip (Trenord airport fare); 13 euros if you buy in the Trenord app or on malpensaexpress.it. Check the price when you buy.
  • Check your terminal before leaving: Terminal 2 takes longer to reach.

Sources of prices and service: Trenord, Malpensa Express, Trenord, airport routes (read on 26 October 2026).

Frequently asked questions

How long does the Malpensa Express take from Milano Cadorna to Malpensa Terminal 1?
By today's timetable, 38 min.
When do the first and last Malpensa Express leave Milano Cadorna?
Today the first leaves at 04:26 and the last at 23:26. Times can change from day to day: check today's list on this page.
How often does the Malpensa Express run?
In today's timetable a train leaves about every 30 minutes (typical gap between two departures).
How much does the Malpensa Express cost?
15 euros per trip at the Trenord airport fare; 13 euros if you buy in the Trenord app or on malpensaexpress.it. Source: Trenord, read on 26 October 2026. Check the price when you buy.
Which Milan station does the Malpensa Express leave from?
From Milano Cadorna and Milano Centrale. This page lists today's times for both, for Terminal 1 and Terminal 2.