Milan Malpensa Airport (MXP) to Milan train

Sat, Oct 12
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Milan Malpensa Airport (MXP) to Milan

Showing times and prices for Oct 13

Cheapest

The best way to find a cheap train ticket from Milan Malpensa Airport (MXP) to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Malpensa Express
Regionale TRENORD 330
09:20AM0h36
Malpensa T2
09:56AMMilano Bovisa Politecnico
$151One-way
0 transfers
Cheapest
Malpensa Express
Regionale TRENORD 10350
02:13PM0h54
Malpensa T1
03:07PMMilan Centrale
$151One-way
0 transfers
Cheapest
Malpensa Express
Regionale TRENORD 10348
01:37PM0h48
Malpensa T2
02:25PMMilan Porta Garibaldi
$151One-way
0 transfers
Cheapest
Malpensa Express
Regionale TRENORD 10354
03:13PM0h54
Malpensa T1
04:07PMMilan Centrale
$151One-way
0 transfers
Cheapest
Malpensa Express
Regionale TRENORD 318
07:20AM0h36
Malpensa T2
07:56AMMilano Bovisa Politecnico
$151One-way
0 transfers

Milan Malpensa Airport (MXP) to Milan train times

Showing trains for tomorrow, Sunday, October 13
ProviderDepartsDurationArrivesTransfersTickets
Malpensa Express
Regionale TRENORD 4304
12:20AM Malpensa T20h36 12:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 4304
12:26AM Malpensa T10h30 12:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 310
05:20AM Malpensa T20h36 05:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 310
05:26AM Malpensa T10h30 05:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10312
05:37AM Malpensa T21h00 06:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10312
05:37AM Malpensa T20h48 06:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10312
05:43AM Malpensa T10h42 06:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10312
05:43AM Malpensa T10h54 06:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 312
05:50AM Malpensa T20h36 06:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 312
05:56AM Malpensa T10h30 06:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10314
06:07AM Malpensa T20h48 06:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10314
06:07AM Malpensa T21h00 07:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10314
06:13AM Malpensa T10h54 07:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10314
06:13AM Malpensa T10h42 06:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 314
06:20AM Malpensa T20h36 06:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 314
06:26AM Malpensa T10h30 06:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10316
06:37AM Malpensa T20h48 07:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10316
06:37AM Malpensa T21h00 07:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10316
06:43AM Malpensa T10h42 07:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10316
06:43AM Malpensa T10h54 07:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 316
06:50AM Malpensa T20h36 07:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 316
06:56AM Malpensa T10h30 07:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10318
07:07AM Malpensa T21h00 08:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10318
07:07AM Malpensa T20h48 07:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10318
07:13AM Malpensa T10h42 07:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10318
07:13AM Malpensa T10h54 08:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 318
07:20AM Malpensa T20h36 07:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 318
07:26AM Malpensa T10h30 07:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10322
07:37AM Malpensa T20h48 08:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10322
07:37AM Malpensa T21h00 08:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10322
07:43AM Malpensa T10h54 08:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10322
07:43AM Malpensa T10h42 08:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 324
07:50AM Malpensa T20h36 08:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 324
07:56AM Malpensa T10h30 08:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10324
08:07AM Malpensa T20h48 08:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10324
08:07AM Malpensa T21h00 09:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10324
08:13AM Malpensa T10h54 09:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10324
08:13AM Malpensa T10h42 08:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 326
08:20AM Malpensa T20h36 08:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 326
08:26AM Malpensa T10h30 08:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10326
08:37AM Malpensa T21h00 09:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10326
08:37AM Malpensa T20h48 09:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10326
08:43AM Malpensa T10h54 09:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10326
08:43AM Malpensa T10h42 09:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 328
08:50AM Malpensa T20h36 09:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 328
08:56AM Malpensa T10h30 09:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10330
09:07AM Malpensa T20h48 09:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10330
09:07AM Malpensa T21h00 10:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10330
09:13AM Malpensa T10h54 10:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10330
09:13AM Malpensa T10h42 09:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 330
09:20AM Malpensa T20h36 09:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 330
09:26AM Malpensa T10h30 09:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10332
09:37AM Malpensa T21h00 10:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10332
09:37AM Malpensa T20h48 10:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10332
09:43AM Malpensa T10h54 10:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10332
09:43AM Malpensa T10h42 10:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 332
09:50AM Malpensa T20h36 10:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 332
09:56AM Malpensa T10h30 10:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10334
10:07AM Malpensa T20h48 10:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10334
10:07AM Malpensa T21h00 11:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10334
10:13AM Malpensa T10h42 10:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10334
10:13AM Malpensa T10h54 11:07AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 334
10:20AM Malpensa T20h36 10:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 334
10:26AM Malpensa T10h30 10:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10336
10:37AM Malpensa T20h48 11:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10336
10:37AM Malpensa T21h00 11:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10336
10:43AM Malpensa T10h42 11:25AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10336
10:43AM Malpensa T10h54 11:37AM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 336
10:50AM Malpensa T20h36 11:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 336
10:56AM Malpensa T10h30 11:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10338
11:07AM Malpensa T21h00 12:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10338
11:07AM Malpensa T20h48 11:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10338
11:13AM Malpensa T10h42 11:55AM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10338
11:13AM Malpensa T10h54 12:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 338
11:20AM Malpensa T20h36 11:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 338
11:26AM Malpensa T10h30 11:56AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10340
11:37AM Malpensa T20h48 12:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10340
11:37AM Malpensa T21h00 12:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10340
11:43AM Malpensa T10h54 12:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10340
11:43AM Malpensa T10h42 12:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 340
11:50AM Malpensa T20h36 12:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 340
11:56AM Malpensa T10h30 12:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10342
12:07PM Malpensa T20h48 12:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10342
12:07PM Malpensa T21h00 01:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10342
12:13PM Malpensa T10h42 12:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10342
12:13PM Malpensa T10h54 01:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 342
12:20PM Malpensa T20h36 12:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 342
12:26PM Malpensa T10h30 12:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10344
12:37PM Malpensa T21h00 01:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10344
12:37PM Malpensa T20h48 01:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10344
12:43PM Malpensa T10h54 01:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10344
12:43PM Malpensa T10h42 01:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 344
12:50PM Malpensa T20h36 01:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 344
12:56PM Malpensa T10h30 01:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10346
01:07PM Malpensa T21h00 02:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10346
01:07PM Malpensa T20h48 01:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10346
01:13PM Malpensa T10h54 02:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10346
01:13PM Malpensa T10h42 01:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 346
01:20PM Malpensa T20h36 01:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 346
01:26PM Malpensa T10h30 01:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10348
01:37PM Malpensa T20h48 02:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10348
01:37PM Malpensa T21h00 02:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10348
01:43PM Malpensa T10h54 02:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10348
01:43PM Malpensa T10h42 02:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 348
01:50PM Malpensa T20h36 02:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 348
01:56PM Malpensa T10h30 02:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10350
02:07PM Malpensa T21h00 03:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10350
02:07PM Malpensa T20h48 02:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10350
02:13PM Malpensa T10h54 03:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10350
02:13PM Malpensa T10h42 02:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 350
02:20PM Malpensa T20h36 02:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 350
02:26PM Malpensa T10h30 02:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10352
02:37PM Malpensa T21h00 03:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10352
02:37PM Malpensa T20h48 03:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10352
02:43PM Malpensa T10h42 03:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10352
02:43PM Malpensa T10h54 03:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 352
02:50PM Malpensa T20h36 03:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 352
02:56PM Malpensa T10h30 03:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10354
03:07PM Malpensa T20h48 03:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10354
03:07PM Malpensa T21h00 04:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10354
03:13PM Malpensa T10h54 04:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10354
03:13PM Malpensa T10h42 03:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 354
03:20PM Malpensa T20h36 03:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 354
03:26PM Malpensa T10h30 03:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10356
03:37PM Malpensa T21h00 04:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10356
03:37PM Malpensa T20h48 04:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10356
03:43PM Malpensa T10h54 04:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10356
03:43PM Malpensa T10h42 04:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 356
03:50PM Malpensa T20h36 04:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 356
03:56PM Malpensa T10h30 04:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10358
04:07PM Malpensa T20h48 04:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10358
04:07PM Malpensa T21h00 05:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10358
04:13PM Malpensa T10h42 04:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10358
04:13PM Malpensa T10h54 05:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 358
04:20PM Malpensa T20h36 04:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 358
04:26PM Malpensa T10h30 04:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10360
04:37PM Malpensa T21h00 05:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10360
04:37PM Malpensa T20h48 05:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10360
04:43PM Malpensa T10h42 05:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10360
04:43PM Malpensa T10h54 05:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 360
04:50PM Malpensa T20h36 05:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 360
04:56PM Malpensa T10h30 05:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10362
05:07PM Malpensa T21h00 06:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10362
05:07PM Malpensa T20h48 05:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10362
05:13PM Malpensa T10h54 06:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10362
05:13PM Malpensa T10h42 05:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 362
05:20PM Malpensa T20h36 05:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 362
05:26PM Malpensa T10h30 05:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10366
05:37PM Malpensa T21h00 06:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10366
05:37PM Malpensa T20h48 06:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10366
05:43PM Malpensa T10h54 06:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10366
05:43PM Malpensa T10h42 06:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 366
05:50PM Malpensa T20h36 06:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 366
05:56PM Malpensa T10h30 06:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10368
06:07PM Malpensa T21h00 07:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10368
06:07PM Malpensa T20h48 06:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10368
06:13PM Malpensa T10h42 06:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10368
06:13PM Malpensa T10h54 07:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 368
06:20PM Malpensa T20h36 06:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 368
06:26PM Malpensa T10h30 06:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10370
06:37PM Malpensa T21h00 07:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10370
06:37PM Malpensa T20h48 07:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10370
06:43PM Malpensa T10h54 07:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10370
06:43PM Malpensa T10h42 07:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 372
06:50PM Malpensa T20h36 07:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 372
06:56PM Malpensa T10h30 07:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10374
07:07PM Malpensa T20h48 07:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10374
07:07PM Malpensa T21h00 08:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10374
07:13PM Malpensa T10h42 07:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10374
07:13PM Malpensa T10h54 08:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 374
07:20PM Malpensa T20h36 07:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 374
07:26PM Malpensa T10h30 07:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10376
07:37PM Malpensa T21h00 08:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10376
07:37PM Malpensa T20h48 08:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10376
07:43PM Malpensa T10h42 08:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10376
07:43PM Malpensa T10h54 08:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 378
07:50PM Malpensa T20h36 08:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 378
07:56PM Malpensa T10h30 08:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10378
08:07PM Malpensa T20h48 08:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10378
08:07PM Malpensa T21h00 09:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10378
08:13PM Malpensa T10h42 08:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10378
08:13PM Malpensa T10h54 09:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 380
08:20PM Malpensa T20h36 08:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 380
08:26PM Malpensa T10h30 08:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10380
08:37PM Malpensa T20h48 09:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10380
08:37PM Malpensa T21h00 09:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10380
08:43PM Malpensa T10h42 09:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10380
08:43PM Malpensa T10h54 09:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 382
08:50PM Malpensa T20h36 09:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 382
08:56PM Malpensa T10h30 09:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10382
09:07PM Malpensa T21h00 10:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10382
09:07PM Malpensa T20h48 09:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10382
09:13PM Malpensa T10h42 09:55PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10382
09:13PM Malpensa T10h54 10:07PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 384
09:20PM Malpensa T20h36 09:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 384
09:26PM Malpensa T10h30 09:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 10384
09:37PM Malpensa T21h00 10:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10384
09:37PM Malpensa T20h48 10:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 10384
09:43PM Malpensa T10h54 10:37PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 10384
09:43PM Malpensa T10h42 10:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 386
09:50PM Malpensa T20h36 10:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 386
09:56PM Malpensa T10h30 10:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 4388
10:20PM Malpensa T20h36 10:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 4388
10:26PM Malpensa T10h30 10:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 14388
10:37PM Malpensa T20h58 11:35PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 14388
10:37PM Malpensa T20h48 11:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 14388
10:43PM Malpensa T10h52 11:35PM Milan Centrale0 transfersDirect
Malpensa Express
Regionale TRENORD 14388
10:43PM Malpensa T10h42 11:25PM Milan Porta Garibaldi0 transfersDirect
Malpensa Express
Regionale TRENORD 4390
10:50PM Malpensa T20h36 11:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 4390
10:56PM Malpensa T10h30 11:26PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 4392
11:20PM Malpensa T20h36 11:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 4392
11:26PM Malpensa T10h30 11:56PM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 394
11:50PM Malpensa T20h36 12:26AM Milano Bovisa Politecnico0 transfersDirect
Malpensa Express
Regionale TRENORD 394
11:56PM Malpensa T10h30 12:26AM Milano Bovisa Politecnico0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan Malpensa Airport (MXP) to Milan by train or bus

Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01
Sat
Nov 02

Fastest train times from Milan Malpensa Airport (MXP) to Milan

Showing times and prices for Oct 13

Fastest Journey

30 m

Average

44 m

Trains per day

214

Distance

41 km

Of the 214 trains that leave Milan Malpensa Airport (MXP) for Milan every day 214 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Malpensa Express
Regionale TRENORD 338
11:26AM0h30
Malpensa T1
11:56AMMilano Bovisa Politecnico
$151One-way
0 transfers
Fastest
Malpensa Express
Regionale TRENORD 346
01:26PM0h30
Malpensa T1
01:56PMMilano Bovisa Politecnico
$151One-way
0 transfers
Fastest
Malpensa Express
Regionale TRENORD 4390
10:56PM0h30
Malpensa T1
11:26PMMilano Bovisa Politecnico
$151One-way
0 transfers
Fastest
Malpensa Express
Regionale TRENORD 332
09:56AM0h30
Malpensa T1
10:26AMMilano Bovisa Politecnico
$151One-way
0 transfers
Fastest
Malpensa Express
Regionale TRENORD 372
06:56PM0h30
Malpensa T1
07:26PMMilano Bovisa Politecnico
$151One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan Malpensa Airport (MXP) to Milan

distanceDistance25 miles (40 km)
durationAverage train duration30 min
priceAverage train ticket price$15 (€13)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain providersMalpensa Express or Trenord

Trains from Milan Malpensa Airport (MXP) to Milan cover the 25 miles (40 km) long journey taking on average 30 min with our travel partners like Malpensa Express or Trenord. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this journey costs around $15 (€13), you can find the cheapest train ticket for as low as $15 (€13).

Train providers: Malpensa Express and Trenord from Milan Malpensa Airport (MXP) to Milan trains

Find the best trains to Milan from Milan Malpensa Airport (MXP) with Omio's travel partners Malpensa Express and Trenord from $7 (€6). We can find you the best deals, schedules and tickets when comparing and booking the best route.

The Malpensa Express is a train company based in Italy. It offers a range of services to passengers travelling between Milan and Malpensa Airport. The trains run every 30 minutes from 6am to 11pm, with the journey taking around 40 minutes. There are two types of train available: the Malpensa Express and the Malpensa Shuttle. The Express is a high-speed train with comfortable seating and air-conditioning, while the Shuttle is a slower, more economical option. Both trains offer onboard Wi-Fi and power sockets. Tickets can be purchased online or at the station, with a range of ticket types available including single, return and group tickets. The most popular routes for the Malpensa Express are Milan to Malpensa Airport and vice versa.

Milan Malpensa Airport (MXP) to Milan train information with Malpensa Express:

  • Average Duration: 30 min
  • Cheapest Price: $15

Traveling by train from Milan Malpensa Airport to Milan

The train connection between Milan Malpensa Airport and the city of Milan is efficient and convenient, making it easy for travelers to reach their destination. The primary provider for this route is the Malpensa Express, which offers a direct service that takes approximately 50 minutes. With frequent departures throughout the day, passengers can enjoy a comfortable journey while taking in scenic views of the Italian countryside.

Train Connection: Milan Malpensa Airport to Milan

The train connection from Milan Malpensa Airport to the city of Milan takes approximately 30 minutes. There are around 50 connections available each day, and this route is direct with no transfers required.

Milan Malpensa Airport to Milan

The first daily train journey departs from Milan Malpensa Airport at 04:43, providing an early start for travelers. The last departure of the day is scheduled for 21:56, allowing visitors ample time to explore the city before returning.

Train Tickets Price for Milan Malpensa Airport to Milan

The cheapest ticket price for the train connection from Milan Malpensa Airport to Milan is €13. This route offers a convenient and affordable way to travel between these two locations, making it an excellent choice for visitors looking to explore the vibrant city of Milan.

Exploring Milan: A Journey Through History and Culture

Welcome to the magnificent Milan Cathedral, or Duomo di Milano, a stunning example of Gothic architecture that took nearly six centuries to complete. Its intricate façade and towering spires not only symbolize Milan's rich history but also serve as a testament to the city's artistic ambition during the Renaissance. As you step inside, be sure to admire its breathtaking stained glass windows and the famous rooftop views that offer an unparalleled panorama of this vibrant city.

Next on our journey is Galleria Vittorio Emanuele II, Italy’s oldest shopping mall and a true architectural gem built in the 19th century. This elegant arcade connects Piazza del Duomo with La Scala opera house and features exquisite mosaics under its grand glass dome—making it both a shopper's paradise and an iconic meeting point for locals and tourists alike. Don’t forget to spin your heel on one of the bull mosaics; it's said to bring good luck!

Finally, we arrive at Sforza Castle (Castello Sforzesco), which has stood since the 15th century as both a fortress and royal residence for powerful families like the Sforzas themselves. Today, this historic landmark houses several museums showcasing art from Michelangelo’s last sculpture to ancient artifacts—a perfect blend of culture within these storied walls. Take time here not just for exploration but also enjoy strolling through its surrounding gardens where history meets tranquility amidst bustling Milan.

FAQs: Trains from Milan Malpensa Airport (MXP) to Milan

FAQs: Travel by train from Milan Malpensa Airport (MXP) to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan Malpensa Airport (MXP) to Milan.
FAQs
Cheap train tickets from Milan Malpensa Airport (MXP) to Milan can start from as little as $15 (€13) when you book in advance. The average train ticket price for Milan Malpensa Airport (MXP) to Milan is $15 (€13); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan Malpensa Airport (MXP) to Milan train time is 30 min   covering the 25 mile (40 km) long journey, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Milan Malpensa Airport (MXP) to Milan leaves at 5: 56 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan Malpensa Airport (MXP) to Milan leaves at 9: 56 PM.
Yes, it is possible to travel from Milan Malpensa Airport (MXP) to Milan without having to change trains with Malpensa Express or Trenord. There are 50 direct trains from Milan Malpensa Airport (MXP) to Milan each day. There may be fewer direct services available on weekends or holidays.
When taking a train from Milan Malpensa Airport (MXP) to Milan, you can count on Malpensa Express or Trenord for the best way to get you to Milan. You can also check all possible train providers who offer a service to Milan from Milan Malpensa Airport (MXP) and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 9: 56 PM.
A day trip to Milan from Milan Malpensa Airport (MXP) is worth doing with a journey time of 30 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan Malpensa Airport (MXP) to Milan is August.
It's helpful to compare your options as there are 2 ways to travel from Milan Malpensa Airport (MXP) to Milan including taking a train or bus.

Most popular trains, buses, flights and ferries to and from Milan and Milan Malpensa Airport (MXP)

HomeTrainsTrains in ItalyTrain Times to MilanMilan Malpensa Airport (MXP) to Milan train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links