Travel from Milan-Malpensa-Airport-MXP to Bern

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

Trenord operates a train from Milan Malpensa Airport (MXP) to Bern every 2 hours. Tickets cost $4 - $8 and the journey takes 24 min. 2 other operators also service this route. Alternatively, Autostradale operates a bus from Milan Malpensa Airport (MXP) to Bern every 30 minutes. Tickets cost $7 - $13 and the journey takes 55 min. 2 other operators also service this route.

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 Bern

From Milan Malpensa airport fly to Zurich airport then train to Bern. 2 h 53 min $179. From Malpensa Aeroporto T.1 train to Gallarate then train to Bern. 3 h 50 min $94. From Malpensa, aeroporto bus to Domodossola then train to Bern. 3 h 55 min $132. From Malpensa Airport T1 bus to Lotto Fieramilanocity, line 1 subway to Mailand Lampugnano, then bus to Bern P+R Neufeld. 7 h 32 min $49. From Milan Malpensa Airport (MXP) drive to Bern. 3 h 49 min $63.

Where can I go from Milan Malpensa Airport (MXP)?