Cheapest
Average
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Malpensa Express Regionale TRENORD 4304 | 12:20AM Malpensa T2 | 0h36 | 12:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4304 | 12:26AM Malpensa T1 | 0h30 | 12:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 310 | 05:20AM Malpensa T2 | 0h36 | 05:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 310 | 05:26AM Malpensa T1 | 0h30 | 05:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10312 | 05:37AM Malpensa T2 | 1h00 | 06:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10312 | 05:37AM Malpensa T2 | 0h48 | 06:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10312 | 05:43AM Malpensa T1 | 0h42 | 06:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10312 | 05:43AM Malpensa T1 | 0h54 | 06:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 312 | 05:50AM Malpensa T2 | 0h36 | 06:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 312 | 05:56AM Malpensa T1 | 0h30 | 06:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10314 | 06:07AM Malpensa T2 | 0h48 | 06:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10314 | 06:07AM Malpensa T2 | 1h00 | 07:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10314 | 06:13AM Malpensa T1 | 0h54 | 07:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10314 | 06:13AM Malpensa T1 | 0h42 | 06:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 314 | 06:20AM Malpensa T2 | 0h36 | 06:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 314 | 06:26AM Malpensa T1 | 0h30 | 06:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10316 | 06:37AM Malpensa T2 | 0h48 | 07:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10316 | 06:37AM Malpensa T2 | 1h00 | 07:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10316 | 06:43AM Malpensa T1 | 0h42 | 07:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10316 | 06:43AM Malpensa T1 | 0h54 | 07:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 316 | 06:50AM Malpensa T2 | 0h36 | 07:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 316 | 06:56AM Malpensa T1 | 0h30 | 07:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10318 | 07:07AM Malpensa T2 | 1h00 | 08:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10318 | 07:07AM Malpensa T2 | 0h48 | 07:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10318 | 07:13AM Malpensa T1 | 0h42 | 07:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10318 | 07:13AM Malpensa T1 | 0h54 | 08:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 318 | 07:20AM Malpensa T2 | 0h36 | 07:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 318 | 07:26AM Malpensa T1 | 0h30 | 07:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10322 | 07:37AM Malpensa T2 | 0h48 | 08:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10322 | 07:37AM Malpensa T2 | 1h00 | 08:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10322 | 07:43AM Malpensa T1 | 0h54 | 08:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10322 | 07:43AM Malpensa T1 | 0h42 | 08:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 324 | 07:50AM Malpensa T2 | 0h36 | 08:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 324 | 07:56AM Malpensa T1 | 0h30 | 08:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10324 | 08:07AM Malpensa T2 | 0h48 | 08:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10324 | 08:07AM Malpensa T2 | 1h00 | 09:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10324 | 08:13AM Malpensa T1 | 0h54 | 09:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10324 | 08:13AM Malpensa T1 | 0h42 | 08:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 326 | 08:20AM Malpensa T2 | 0h36 | 08:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 326 | 08:26AM Malpensa T1 | 0h30 | 08:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10326 | 08:37AM Malpensa T2 | 1h00 | 09:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10326 | 08:37AM Malpensa T2 | 0h48 | 09:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10326 | 08:43AM Malpensa T1 | 0h54 | 09:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10326 | 08:43AM Malpensa T1 | 0h42 | 09:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 328 | 08:50AM Malpensa T2 | 0h36 | 09:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 328 | 08:56AM Malpensa T1 | 0h30 | 09:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10330 | 09:07AM Malpensa T2 | 0h48 | 09:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10330 | 09:07AM Malpensa T2 | 1h00 | 10:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10330 | 09:13AM Malpensa T1 | 0h54 | 10:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10330 | 09:13AM Malpensa T1 | 0h42 | 09:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 330 | 09:20AM Malpensa T2 | 0h36 | 09:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 330 | 09:26AM Malpensa T1 | 0h30 | 09:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10332 | 09:37AM Malpensa T2 | 1h00 | 10:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10332 | 09:37AM Malpensa T2 | 0h48 | 10:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10332 | 09:43AM Malpensa T1 | 0h54 | 10:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10332 | 09:43AM Malpensa T1 | 0h42 | 10:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 332 | 09:50AM Malpensa T2 | 0h36 | 10:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 332 | 09:56AM Malpensa T1 | 0h30 | 10:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10334 | 10:07AM Malpensa T2 | 0h48 | 10:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10334 | 10:07AM Malpensa T2 | 1h00 | 11:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10334 | 10:13AM Malpensa T1 | 0h42 | 10:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10334 | 10:13AM Malpensa T1 | 0h54 | 11:07AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 334 | 10:20AM Malpensa T2 | 0h36 | 10:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 334 | 10:26AM Malpensa T1 | 0h30 | 10:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10336 | 10:37AM Malpensa T2 | 0h48 | 11:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10336 | 10:37AM Malpensa T2 | 1h00 | 11:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10336 | 10:43AM Malpensa T1 | 0h42 | 11:25AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10336 | 10:43AM Malpensa T1 | 0h54 | 11:37AM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 336 | 10:50AM Malpensa T2 | 0h36 | 11:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 336 | 10:56AM Malpensa T1 | 0h30 | 11:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10338 | 11:07AM Malpensa T2 | 1h00 | 12:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10338 | 11:07AM Malpensa T2 | 0h48 | 11:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10338 | 11:13AM Malpensa T1 | 0h42 | 11:55AM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10338 | 11:13AM Malpensa T1 | 0h54 | 12:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 338 | 11:20AM Malpensa T2 | 0h36 | 11:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 338 | 11:26AM Malpensa T1 | 0h30 | 11:56AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10340 | 11:37AM Malpensa T2 | 0h48 | 12:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10340 | 11:37AM Malpensa T2 | 1h00 | 12:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10340 | 11:43AM Malpensa T1 | 0h54 | 12:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10340 | 11:43AM Malpensa T1 | 0h42 | 12:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 340 | 11:50AM Malpensa T2 | 0h36 | 12:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 340 | 11:56AM Malpensa T1 | 0h30 | 12:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10342 | 12:07PM Malpensa T2 | 0h48 | 12:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10342 | 12:07PM Malpensa T2 | 1h00 | 01:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10342 | 12:13PM Malpensa T1 | 0h42 | 12:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10342 | 12:13PM Malpensa T1 | 0h54 | 01:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 342 | 12:20PM Malpensa T2 | 0h36 | 12:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 342 | 12:26PM Malpensa T1 | 0h30 | 12:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10344 | 12:37PM Malpensa T2 | 1h00 | 01:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10344 | 12:37PM Malpensa T2 | 0h48 | 01:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10344 | 12:43PM Malpensa T1 | 0h54 | 01:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10344 | 12:43PM Malpensa T1 | 0h42 | 01:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 344 | 12:50PM Malpensa T2 | 0h36 | 01:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 344 | 12:56PM Malpensa T1 | 0h30 | 01:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10346 | 01:07PM Malpensa T2 | 1h00 | 02:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10346 | 01:07PM Malpensa T2 | 0h48 | 01:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10346 | 01:13PM Malpensa T1 | 0h54 | 02:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10346 | 01:13PM Malpensa T1 | 0h42 | 01:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 346 | 01:20PM Malpensa T2 | 0h36 | 01:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 346 | 01:26PM Malpensa T1 | 0h30 | 01:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10348 | 01:37PM Malpensa T2 | 0h48 | 02:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10348 | 01:37PM Malpensa T2 | 1h00 | 02:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10348 | 01:43PM Malpensa T1 | 0h54 | 02:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10348 | 01:43PM Malpensa T1 | 0h42 | 02:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 348 | 01:50PM Malpensa T2 | 0h36 | 02:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 348 | 01:56PM Malpensa T1 | 0h30 | 02:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10350 | 02:07PM Malpensa T2 | 1h00 | 03:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10350 | 02:07PM Malpensa T2 | 0h48 | 02:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10350 | 02:13PM Malpensa T1 | 0h54 | 03:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10350 | 02:13PM Malpensa T1 | 0h42 | 02:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 350 | 02:20PM Malpensa T2 | 0h36 | 02:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 350 | 02:26PM Malpensa T1 | 0h30 | 02:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10352 | 02:37PM Malpensa T2 | 1h00 | 03:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10352 | 02:37PM Malpensa T2 | 0h48 | 03:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10352 | 02:43PM Malpensa T1 | 0h42 | 03:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10352 | 02:43PM Malpensa T1 | 0h54 | 03:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 352 | 02:50PM Malpensa T2 | 0h36 | 03:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 352 | 02:56PM Malpensa T1 | 0h30 | 03:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10354 | 03:07PM Malpensa T2 | 0h48 | 03:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10354 | 03:07PM Malpensa T2 | 1h00 | 04:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10354 | 03:13PM Malpensa T1 | 0h54 | 04:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10354 | 03:13PM Malpensa T1 | 0h42 | 03:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 354 | 03:20PM Malpensa T2 | 0h36 | 03:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 354 | 03:26PM Malpensa T1 | 0h30 | 03:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10356 | 03:37PM Malpensa T2 | 1h00 | 04:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10356 | 03:37PM Malpensa T2 | 0h48 | 04:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10356 | 03:43PM Malpensa T1 | 0h54 | 04:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10356 | 03:43PM Malpensa T1 | 0h42 | 04:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 356 | 03:50PM Malpensa T2 | 0h36 | 04:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 356 | 03:56PM Malpensa T1 | 0h30 | 04:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10358 | 04:07PM Malpensa T2 | 0h48 | 04:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10358 | 04:07PM Malpensa T2 | 1h00 | 05:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10358 | 04:13PM Malpensa T1 | 0h42 | 04:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10358 | 04:13PM Malpensa T1 | 0h54 | 05:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 358 | 04:20PM Malpensa T2 | 0h36 | 04:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 358 | 04:26PM Malpensa T1 | 0h30 | 04:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10360 | 04:37PM Malpensa T2 | 1h00 | 05:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10360 | 04:37PM Malpensa T2 | 0h48 | 05:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10360 | 04:43PM Malpensa T1 | 0h42 | 05:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10360 | 04:43PM Malpensa T1 | 0h54 | 05:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 360 | 04:50PM Malpensa T2 | 0h36 | 05:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 360 | 04:56PM Malpensa T1 | 0h30 | 05:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10362 | 05:07PM Malpensa T2 | 1h00 | 06:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10362 | 05:07PM Malpensa T2 | 0h48 | 05:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10362 | 05:13PM Malpensa T1 | 0h54 | 06:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10362 | 05:13PM Malpensa T1 | 0h42 | 05:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 362 | 05:20PM Malpensa T2 | 0h36 | 05:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 362 | 05:26PM Malpensa T1 | 0h30 | 05:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10366 | 05:37PM Malpensa T2 | 1h00 | 06:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10366 | 05:37PM Malpensa T2 | 0h48 | 06:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10366 | 05:43PM Malpensa T1 | 0h54 | 06:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10366 | 05:43PM Malpensa T1 | 0h42 | 06:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 366 | 05:50PM Malpensa T2 | 0h36 | 06:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 366 | 05:56PM Malpensa T1 | 0h30 | 06:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10368 | 06:07PM Malpensa T2 | 1h00 | 07:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10368 | 06:07PM Malpensa T2 | 0h48 | 06:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10368 | 06:13PM Malpensa T1 | 0h42 | 06:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10368 | 06:13PM Malpensa T1 | 0h54 | 07:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 368 | 06:20PM Malpensa T2 | 0h36 | 06:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 368 | 06:26PM Malpensa T1 | 0h30 | 06:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10370 | 06:37PM Malpensa T2 | 1h00 | 07:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10370 | 06:37PM Malpensa T2 | 0h48 | 07:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10370 | 06:43PM Malpensa T1 | 0h54 | 07:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10370 | 06:43PM Malpensa T1 | 0h42 | 07:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 372 | 06:50PM Malpensa T2 | 0h36 | 07:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 372 | 06:56PM Malpensa T1 | 0h30 | 07:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10374 | 07:07PM Malpensa T2 | 0h48 | 07:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10374 | 07:07PM Malpensa T2 | 1h00 | 08:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10374 | 07:13PM Malpensa T1 | 0h42 | 07:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10374 | 07:13PM Malpensa T1 | 0h54 | 08:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 374 | 07:20PM Malpensa T2 | 0h36 | 07:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 374 | 07:26PM Malpensa T1 | 0h30 | 07:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10376 | 07:37PM Malpensa T2 | 1h00 | 08:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10376 | 07:37PM Malpensa T2 | 0h48 | 08:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10376 | 07:43PM Malpensa T1 | 0h42 | 08:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10376 | 07:43PM Malpensa T1 | 0h54 | 08:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 378 | 07:50PM Malpensa T2 | 0h36 | 08:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 378 | 07:56PM Malpensa T1 | 0h30 | 08:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10378 | 08:07PM Malpensa T2 | 0h48 | 08:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10378 | 08:07PM Malpensa T2 | 1h00 | 09:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10378 | 08:13PM Malpensa T1 | 0h42 | 08:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10378 | 08:13PM Malpensa T1 | 0h54 | 09:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 380 | 08:20PM Malpensa T2 | 0h36 | 08:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 380 | 08:26PM Malpensa T1 | 0h30 | 08:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10380 | 08:37PM Malpensa T2 | 0h48 | 09:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10380 | 08:37PM Malpensa T2 | 1h00 | 09:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10380 | 08:43PM Malpensa T1 | 0h42 | 09:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10380 | 08:43PM Malpensa T1 | 0h54 | 09:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 382 | 08:50PM Malpensa T2 | 0h36 | 09:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 382 | 08:56PM Malpensa T1 | 0h30 | 09:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10382 | 09:07PM Malpensa T2 | 1h00 | 10:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10382 | 09:07PM Malpensa T2 | 0h48 | 09:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10382 | 09:13PM Malpensa T1 | 0h42 | 09:55PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10382 | 09:13PM Malpensa T1 | 0h54 | 10:07PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 384 | 09:20PM Malpensa T2 | 0h36 | 09:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 384 | 09:26PM Malpensa T1 | 0h30 | 09:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10384 | 09:37PM Malpensa T2 | 1h00 | 10:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10384 | 09:37PM Malpensa T2 | 0h48 | 10:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10384 | 09:43PM Malpensa T1 | 0h54 | 10:37PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 10384 | 09:43PM Malpensa T1 | 0h42 | 10:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 386 | 09:50PM Malpensa T2 | 0h36 | 10:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 386 | 09:56PM Malpensa T1 | 0h30 | 10:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4388 | 10:20PM Malpensa T2 | 0h36 | 10:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4388 | 10:26PM Malpensa T1 | 0h30 | 10:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 14388 | 10:37PM Malpensa T2 | 0h58 | 11:35PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 14388 | 10:37PM Malpensa T2 | 0h48 | 11:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 14388 | 10:43PM Malpensa T1 | 0h52 | 11:35PM Milan Centrale | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 14388 | 10:43PM Malpensa T1 | 0h42 | 11:25PM Milan Porta Garibaldi | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4390 | 10:50PM Malpensa T2 | 0h36 | 11:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4390 | 10:56PM Malpensa T1 | 0h30 | 11:26PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4392 | 11:20PM Malpensa T2 | 0h36 | 11:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 4392 | 11:26PM Malpensa T1 | 0h30 | 11:56PM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 394 | 11:50PM Malpensa T2 | 0h36 | 12:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
Malpensa Express Regionale TRENORD 394 | 11:56PM Malpensa T1 | 0h30 | 12:26AM Milano Bovisa Politecnico | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
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.
Distance | 25 miles (40 km) |
---|---|
Average train duration | 30 min |
Average train ticket price | $15 (€13) |
Train frequency | 50 a day |
Direct train | Yes, there are 50 direct trains a day |
Train providers | Malpensa 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).
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:
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.
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.
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.
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.
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.
Here are some other resources that might have the information you need