Cheapest price
£68
Average price
£116
Fastest journey
4 h 8 m
Average duration
4 h 14 m
Trains per day
214
Distance
514 km
The best way to find a cheap train ticket from Rome to Milan Malpensa Airport (MXP) is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() ![]() | Delayed 11:10 11:05Rome Termini | 4h41 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() ![]() | On time 11:12 Rome Termini | 10h04 | 21:16 Malpensa T1 | 2 changes | |
![]() ![]() ![]() | On time 11:12 Rome Termini | 10h10 | 21:22 Malpensa T2 | 2 changes | |
![]() ![]() ![]() | On time 11:12 Rome Termini | 11h04 | 22:16 Malpensa T1 | 2 changes | |
![]() ![]() ![]() | On time 11:12 Rome Termini | 10h04 | 21:16 Malpensa T1 | 2 changes | |
![]() ![]() | 11:20 Rome Termini | 5h26 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 11:20 Rome Termini | 4h56 | 16:16 Malpensa T1 | 1 change | |
![]() ![]() | 11:20 Rome Termini | 4h26 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() | 11:20 Rome Termini | 4h32 | 15:52 Malpensa T2 | 1 change | |
![]() ![]() | 11:20 Rome Termini | 4h26 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() | 11:40 Rome Termini | 5h06 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 11:40 Rome Termini | 6h06 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | 11:40 Rome Termini | 5h36 | 17:16 Malpensa T1 | 1 change | |
![]() ![]() | 11:50 Rome Termini | 4h32 | 16:22 Malpensa T2 | 1 change | |
![]() ![]() | On time 11:50 Rome Termini | 4h26 | 16:16 Malpensa T1 | 1 change | |
![]() ![]() | 11:50 Rome Termini | 4h56 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 11:50 Rome Termini | 4h26 | 16:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 11:57 Rome Termini | 8h19 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 12:10 Rome Termini | 5h06 | 17:16 Malpensa T1 | 1 change | |
![]() ![]() | 12:10 Rome Termini | 4h36 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:10 Rome Termini | 5h36 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:20 Rome Termini | 4h26 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:20 Rome Termini | 4h56 | 17:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:20 Rome Termini | 4h26 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:20 Rome Termini | 5h26 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:20 Rome Termini | 4h32 | 16:52 Malpensa T2 | 1 change | |
![]() ![]() | 12:40 Rome Termini | 6h06 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:40 Rome Termini | 5h06 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | 12:40 Rome Termini | 5h36 | 18:16 Malpensa T1 | 1 change | |
![]() ![]() | 12:50 Rome Termini | 4h32 | 17:22 Malpensa T2 | 1 change | |
![]() ![]() | 12:50 Rome Termini | 4h26 | 17:16 Malpensa T1 | 1 change | |
![]() ![]() | 12:50 Rome Termini | 4h26 | 17:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 12:50 Rome Termini | 4h56 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | 12:50 Rome Termini | 5h26 | 18:16 Malpensa T1 | 1 change | |
![]() ![]() | 13:05 Rome Termini | 5h11 | 18:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 13:05 Rome Termini | 4h41 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | 13:05 Rome Termini | 5h41 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 13:20 Rome Termini | 4h26 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | 13:20 Rome Termini | 4h32 | 17:52 Malpensa T2 | 1 change | |
![]() ![]() | 13:20 Rome Termini | 5h26 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 13:20 Rome Termini | 4h26 | 17:46 Malpensa T1 | 1 change | |
![]() ![]() | 13:20 Rome Termini | 4h56 | 18:16 Malpensa T1 | 1 change | |
![]() ![]() | 13:40 Rome Termini | 5h36 | 19:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 13:40 Rome Termini | 6h36 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 13:40 Rome Termini | 5h06 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | 13:50 Rome Termini | 5h26 | 19:16 Malpensa T1 | 1 change | |
![]() ![]() | 13:50 Rome Termini | 4h56 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | 13:50 Rome Termini | 4h32 | 18:22 Malpensa T2 | 1 change | |
![]() ![]() | 13:50 Rome Termini | 4h26 | 18:16 Malpensa T1 | 1 change | |
![]() ![]() | 13:50 Rome Termini | 4h26 | 18:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:10 Rome Termini | 4h36 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 14:10 Rome Termini | 6h06 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:10 Rome Termini | 5h06 | 19:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 14:25 Rome Termini | 5h51 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:25 Rome Termini | 4h27 | 18:52 Malpensa T2 | 1 change | |
![]() ![]() | 14:25 Rome Termini | 4h21 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | 14:25 Rome Termini | 4h51 | 19:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:25 Rome Termini | 4h21 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | 14:40 Rome Termini | 7h36 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:40 Rome Termini | 6h36 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 14:40 Rome Termini | 5h36 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:50 Rome Termini | 4h26 | 19:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 14:50 Rome Termini | 5h26 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:50 Rome Termini | 6h26 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:50 Rome Termini | 4h26 | 19:16 Malpensa T1 | 1 change | |
![]() ![]() | 14:50 Rome Termini | 4h32 | 19:22 Malpensa T2 | 1 change | |
![]() ![]() | On time 15:05 Rome Termini | 5h11 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:05 Rome Termini | 6h11 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 15:10 Rome Termini | 5h06 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:20 Rome Termini | 5h56 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 15:20 Rome Termini | 4h56 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:20 Rome Termini | 6h56 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:40 Rome Termini | 5h36 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:40 Rome Termini | 6h36 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:50 Rome Termini | 6h26 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 15:50 Rome Termini | 4h26 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 15:50 Rome Termini | 4h32 | 20:22 Malpensa T2 | 1 change | |
![]() ![]() | 15:50 Rome Termini | 5h26 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 15:50 Rome Termini | 4h26 | 20:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:05 Rome Termini | 6h11 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:05 Rome Termini | 5h11 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:10 Rome Termini | 5h06 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:20 Rome Termini | 4h56 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:20 Rome Termini | 5h56 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 16:30 Rome Termini | 4h46 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 16:30 Rome Termini | 5h46 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:40 Rome Termini | 5h36 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:50 Rome Termini | 4h32 | 21:22 Malpensa T2 | 1 change | |
![]() ![]() | 16:50 Rome Termini | 5h26 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:50 Rome Termini | 4h26 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | 16:50 Rome Termini | 4h26 | 21:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 17:05 Rome Termini | 5h11 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 17:11 Rome Termini | 5h05 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 17:50 Rome Termini | 4h26 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 17:50 Rome Termini | 4h26 | 22:16 Malpensa T1 | 1 change | |
![]() ![]() | 17:50 Rome Termini | 4h32 | 22:22 Malpensa T2 | 1 change | |
![]() ![]() | 21:51 Rome Tiburtina | 7h55 | 05:46 Malpensa T1 | 1 change | |
![]() ![]() | 21:51 Rome Tiburtina | 8h01 | 05:52 Malpensa T2 | 1 change | |
![]() ![]() ![]() | On time 22:15 Rome Ostiense | 11h01 | 09:16 Malpensa T1 | 2 changes | |
![]() ![]() ![]() | 22:15 Rome Ostiense | 11h07 | 09:22 Malpensa T2 | 2 changes | |
![]() ![]() | 03:10 Rome Termini | 5h06 | 08:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 03:10 Rome Termini | 6h06 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() | 03:10 Rome Termini | 5h36 | 08:46 Malpensa T1 | 1 change | |
![]() ![]() ![]() ![]() | 03:26 Rome Termini | 11h20 | 14:46 Malpensa T1 | 3 changes | |
![]() ![]() ![]() ![]() | 03:26 Rome Termini | 10h50 | 14:16 Malpensa T1 | 3 changes | |
![]() ![]() ![]() ![]() | 03:26 Rome Termini | 11h50 | 15:16 Malpensa T1 | 3 changes | |
![]() ![]() | 03:38 Rome Termini | 4h08 | 07:46 Malpensa T1 | 1 change | |
![]() ![]() | 03:38 Rome Termini | 4h08 | 07:46 Malpensa T1 | 1 change | |
![]() ![]() | 03:38 Rome Termini | 4h14 | 07:52 Malpensa T2 | 1 change | |
![]() ![]() | 03:40 Rome Termini | 5h06 | 08:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 03:40 Rome Termini | 5h36 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() ![]() | 03:52 Rome Termini | 11h54 | 15:46 Malpensa T1 | 3 changes | |
![]() ![]() ![]() | 03:52 Rome Termini | 11h24 | 15:16 Malpensa T1 | 3 changes | |
![]() ![]() ![]() | 03:52 Rome Termini | 10h54 | 14:46 Malpensa T1 | 3 changes | |
![]() ![]() | 04:00 Rome Termini | 5h46 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | 04:00 Rome Termini | 6h16 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 04:00 Rome Termini | 5h16 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() ![]() | 04:06 Rome Ostiense | 10h10 | 14:16 Malpensa T1 | 2 changes | |
![]() ![]() ![]() | 04:06 Rome Ostiense | 10h16 | 14:22 Malpensa T2 | 2 changes | |
![]() ![]() | 04:25 Rome Termini | 4h21 | 08:46 Malpensa T1 | 1 change | |
![]() ![]() | 04:25 Rome Termini | 4h21 | 08:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 04:25 Rome Termini | 4h51 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() | 04:25 Rome Termini | 5h21 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | 04:25 Rome Termini | 4h27 | 08:52 Malpensa T2 | 1 change | |
![]() ![]() | On time 04:30 Rome Termini | 4h46 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 04:30 Rome Termini | 5h16 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | 04:40 Rome Termini | 5h06 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 04:50 Rome Termini | 4h26 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() | 04:50 Rome Termini | 5h26 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 04:50 Rome Termini | 4h26 | 09:16 Malpensa T1 | 1 change | |
![]() ![]() | 04:50 Rome Termini | 4h32 | 09:22 Malpensa T2 | 1 change | |
![]() ![]() | 04:50 Rome Termini | 4h56 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:05 Rome Termini | 5h41 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:05 Rome Termini | 5h11 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | 05:05 Rome Termini | 4h41 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 05:20 Rome Termini | 4h32 | 09:52 Malpensa T2 | 1 change | |
![]() ![]() | 05:20 Rome Termini | 4h26 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:20 Rome Termini | 5h26 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:20 Rome Termini | 4h56 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | 05:20 Rome Termini | 4h26 | 09:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:30 Rome Termini | 4h46 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | 05:30 Rome Termini | 5h16 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:40 Rome Termini | 5h06 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 05:50 Rome Termini | 4h32 | 10:22 Malpensa T2 | 1 change | |
![]() ![]() | 05:50 Rome Termini | 5h26 | 11:16 Malpensa T1 | 1 change | |
![]() ![]() | 05:50 Rome Termini | 4h26 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | 05:50 Rome Termini | 4h26 | 10:16 Malpensa T1 | 1 change | |
![]() ![]() | 05:50 Rome Termini | 4h56 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:05 Rome Termini | 5h41 | 11:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:05 Rome Termini | 5h11 | 11:16 Malpensa T1 | 1 change | |
![]() ![]() | 06:05 Rome Termini | 4h41 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:20 Rome Termini | 5h26 | 11:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:20 Rome Termini | 4h26 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:20 Rome Termini | 4h26 | 10:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:20 Rome Termini | 4h32 | 10:52 Malpensa T2 | 1 change | |
![]() ![]() | 06:20 Rome Termini | 4h56 | 11:16 Malpensa T1 | 1 change | |
![]() ![]() | 06:40 Rome Termini | 6h06 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:40 Rome Termini | 5h36 | 12:16 Malpensa T1 | 1 change | |
![]() ![]() | 06:40 Rome Termini | 5h06 | 11:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:50 Rome Termini | 4h56 | 11:46 Malpensa T1 | 1 change | |
![]() ![]() | 06:50 Rome Termini | 5h26 | 12:16 Malpensa T1 | 1 change | |
![]() ![]() | 06:50 Rome Termini | 4h26 | 11:16 Malpensa T1 | 1 change | |
![]() ![]() | 06:50 Rome Termini | 4h26 | 11:16 Malpensa T1 | 1 change | |
![]() ![]() | 06:50 Rome Termini | 4h32 | 11:22 Malpensa T2 | 1 change | |
![]() ![]() | 07:10 Rome Termini | 5h36 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | 07:10 Rome Termini | 6h06 | 13:16 Malpensa T1 | 1 change | |
![]() ![]() | 07:10 Rome Termini | 5h06 | 12:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 07:25 Rome Termini | 4h21 | 11:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 07:25 Rome Termini | 5h21 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 07:25 Rome Termini | 4h51 | 12:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 07:25 Rome Termini | 4h21 | 11:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 07:25 Rome Termini | 4h27 | 11:52 Malpensa T2 | 1 change | |
![]() ![]() | 07:35 Rome Tiburtina | 4h47 | 12:22 Malpensa T2 | 1 change | |
![]() ![]() | 07:35 Rome Tiburtina | 4h41 | 12:16 Malpensa T1 | 1 change | |
![]() ![]() | 07:43 Rome Termini | 6h03 | 13:46 Malpensa T1 | 1 change | |
![]() ![]() | 07:43 Rome Termini | 5h33 | 13:16 Malpensa T1 | 1 change | |
![]() ![]() | 07:43 Rome Termini | 5h03 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:05 Rome Termini | 5h11 | 13:16 Malpensa T1 | 1 change | |
![]() ![]() | 08:05 Rome Termini | 4h41 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:05 Rome Termini | 5h41 | 13:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:20 Rome Termini | 4h32 | 12:52 Malpensa T2 | 1 change | |
![]() ![]() | 08:20 Rome Termini | 4h26 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:20 Rome Termini | 4h26 | 12:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:22 Rome Termini | 9h24 | 17:46 Malpensa T1 | 2 changes | |
![]() ![]() | 08:22 Rome Termini | 8h24 | 16:46 Malpensa T1 | 2 changes | |
![]() ![]() | 08:22 Rome Termini | 8h30 | 16:52 Malpensa T2 | 2 changes | |
![]() ![]() | 08:22 Rome Termini | 8h54 | 17:16 Malpensa T1 | 2 changes | |
![]() ![]() | 08:40 Rome Termini | 5h06 | 13:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:40 Rome Termini | 5h36 | 14:16 Malpensa T1 | 1 change | |
![]() ![]() | 08:40 Rome Termini | 6h06 | 14:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:50 Rome Termini | 4h56 | 13:46 Malpensa T1 | 1 change | |
![]() ![]() | 08:50 Rome Termini | 4h26 | 13:16 Malpensa T1 | 1 change | |
![]() ![]() | 08:50 Rome Termini | 5h26 | 14:16 Malpensa T1 | 1 change | |
![]() ![]() | 08:50 Rome Termini | 4h26 | 13:16 Malpensa T1 | 1 change | |
![]() ![]() | 08:50 Rome Termini | 4h32 | 13:22 Malpensa T2 | 1 change | |
![]() ![]() | On time 09:05 Rome Termini | 5h41 | 14:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 09:05 Rome Termini | 4h41 | 13:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 09:05 Rome Termini | 5h11 | 14:16 Malpensa T1 | 1 change | |
![]() ![]() | 09:40 Rome Termini | 5h06 | 14:46 Malpensa T1 | 1 change | |
![]() ![]() | 09:40 Rome Termini | 6h06 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() | 09:40 Rome Termini | 5h36 | 15:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 09:50 Rome Termini | 4h32 | 14:22 Malpensa T2 | 1 change | |
![]() ![]() | On time 09:50 Rome Termini | 4h26 | 14:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 09:50 Rome Termini | 4h26 | 14:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 09:50 Rome Termini | 5h26 | 15:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 09:50 Rome Termini | 4h56 | 14:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 10:10 Rome Termini | 4h36 | 14:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 10:10 Rome Termini | 5h36 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 10:10 Rome Termini | 5h06 | 15:16 Malpensa T1 | 1 change | |
![]() ![]() | 10:40 Rome Termini | 5h36 | 16:16 Malpensa T1 | 1 change | |
![]() ![]() | 10:40 Rome Termini | 5h06 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() | 10:40 Rome Termini | 6h06 | 16:46 Malpensa T1 | 1 change | |
![]() ![]() | 10:40 Rome Tiburtina | 8h06 | 18:46 Malpensa T1 | 1 change | |
![]() ![]() | 10:40 Rome Tiburtina | 8h12 | 18:52 Malpensa T2 | 1 change | |
![]() ![]() | On time 10:50 Rome Termini | 4h56 | 15:46 Malpensa T1 | 1 change | |
![]() ![]() | On time 10:50 Rome Termini | 4h32 | 15:22 Malpensa T2 | 1 change | |
![]() ![]() | On time 10:50 Rome Termini | 4h26 | 15:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 10:50 Rome Termini | 4h26 | 15:16 Malpensa T1 | 1 change | |
![]() ![]() | On time 10:50 Rome Termini | 5h26 | 16:16 Malpensa T1 | 1 change | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 513 km |
Average train duration 7h 50m |
Cheapest ticket price £34 |
Trains per day 55 |
Direct trains 1 |
Train providers 4 |
Fastest train 4h 1m |
First train 05:12 |
Last train 22:55 |
Travel to Milan Malpensa Airport (MXP) from Rome from £28 with Omio’s train partners Frecciarossa, Intercity Notte and Italo! You can find the best timetables and tickets when comparing and booking the most affordable journey for you.
Enjoy a comfortable train ride to Milan Malpensa Airport (MXP) from Rome with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 318 miles (513 km) long journey from Rome to Milan Malpensa Airport (MXP) smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.
Omio shows you the latest Trenitalia Frecciarossa train timetable for the Rome to Milan Malpensa Airport (MXP) route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains between Rome and Milan Malpensa Airport (MXP) start as low as £103 on Omio. You can select from three different fares: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train between Rome and Milan Malpensa Airport (MXP) with us today and enjoy your journey with Trenitalia’s Frecciarossa!
Rome to Milan Malpensa Airport (MXP) train information with Frecciarossa:
Here are some other resources that might have the information you need