Travel from Milan-Malpensa-Airport-MXP to San-Siro

Bus or train from Milan Malpensa Airport (MXP) to San Siro?

Trenord operates a train from Milan Malpensa Airport (MXP) to San Siro hourly. Tickets cost $6 - $16 and the journey takes 42 min. Alternatively, you can take a bus from Milan Malpensa Airport (MXP) to San Siro via lotto and p.za axum in around 1 h 14 min.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Milan Malpensa Airport (MXP) to San Siro

ModeDurationPrice
From Malpensa Aeroporto T.1 train to Garibaldi Fs, line 5 subway to San Siro Ippodromo, then walk to San Siro.1 h 8 min14€
From Malpensa Airport T1 bus to lotto, line 49 bus to p.za axum, then walk to San Siro.1 h 14 min11€
From Malpensa Airport T1 bus to Milan Fiera then walk to San Siro.1 h 16 min10€
From Milan Malpensa Airport (MXP) taxi to San Siro.40 min94€
From Milan Malpensa Airport (MXP) drive to San Siro.40 min7€
From Milan Malpensa Airport (MXP) Uber to San Siro.40 min133€

How long does it take to get from Milan Malpensa Airport (MXP) to San Siro?

It takes approximately 1 h 8 min to get from Milan Malpensa Airport (MXP) to San Siro, including transfers.

Is there a direct bus between Milan Malpensa Airport (MXP) and San Siro?

Yes, there is a direct bus departing from Malpensa Airport T1 and arriving at Milan Fiera. Services depart every 30 minutes, and operate every day. The journey takes approximately 55 min.

Operators from Milan Malpensa Airport (MXP) to San Siro

OperatorPhoneWebsite
Trenord+39 02 7249 4494Trenord
Milan MetroMilan Metro
Autostradale+39 02 3008 9000Autostradale
Uber MailandUber Mailand