Travel from Milan-Malpensa-Airport-MXP to Chur

Bus from Milan Malpensa Airport (MXP) to Chur

You can take a bus from Milan Malpensa Airport (MXP) to Chur via Lugano and Bellinzona, Stazione in around 4 h 35 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Milan Malpensa Airport (MXP) to Chur

From Milan Malpensa airport fly to Zurich airport, line 2 train to Zürich HB, then train to Chur. 2 h 56 min $194. From Milan Airport Malpensa 1 bus to Lugano, train to Bellinzona, Stazione, then bus to Chur, Postautostation. 4 h 35 min $120. From Milan Airport Malpensa 1 bus to Castione, Stazione, line 191 bus to Bellinzona, Stazione, then bus to Chur, Postautostation. 5 h 28 min $107. From Malpensa Airport T1 bus to Lotto Fieramilanocity, line 1 subway to Milan, Milan, then bus to Chur. 5 h 28 min $36. From Milan Malpensa Airport (MXP) drive to Chur. 2 h 44 min $40.

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

No, there is no direct bus from Milan Malpensa Airport (MXP) to Chur. However, there are services departing from Milan Airport Malpensa 1 and arriving at Chur, Postautostation via Castione, Stazione and Bellinzona, Stazione. The journey, including transfers, takes approximately 5 h 28 min.
Close Print Itinerary
  1. Here are 5 options to get from
    Milan Malpensa Airport (MXP) to Chur:

    1. Trip:
      1 Fly, train
      • One-Way approx: USD $125 - $349
      • Duration: 2 h 56 min
      Open +
      • Trip:
        1 Fly, train
        • One-Way approx: USD $125 - $349
        • Duration: 2 h 56 min
        Close x
    2. Trip:
      2 Bus via Lugano
      • One-Way approx: USD $94 - $139
      • Duration: 4 h 35 min
      Open +
      • Trip:
        2 Bus via Lugano
        • One-Way approx: USD $94 - $139
        • Duration: 4 h 35 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $92 - $129
      • Duration: 5 h 28 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $92 - $129
        • Duration: 5 h 28 min
        Close x
    4. Trip:
      4 Bus FlixBus
      • One-Way approx: USD $22 - $37
      • Duration: 5 h 28 min
      Open +
      • Trip:
        4 Bus FlixBus
        • One-Way approx: USD $22 - $37
        • Duration: 5 h 28 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 44 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 44 min
        Close x