Travel options for:
Munich to Swiss Alps
  • Bus, train

    $173 - $267
    1. München ZOB

      3 h 42 min - 5 times a day

      $130 - $190

    2. Zürich HB

      2 h 7 min - once a week

      $35 - $70

    3. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Train

    $73 - $189
    1. München Hbf

      4 h 11 min - 5 times a day

      $22 - $100

    2. Zürich HB

      2 h 7 min - once a week

      $45 - $80

    3. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Train via Erstfeld

    $69 - $187
    1. München Hbf

      4 h 11 min - 5 times a day

      $22 - $100

    2. Zürich HB

      1 h 15 min - every 4 hours

      $29 - $55

    3. Erstfeld

      39 min - 5 times a day

      $12 - $23

    4. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Bus

    $55 - $89
    1. Munich, Munich central bus

      6 h 35 min - once daily

      $23 - $40

    2. Bellinzona

      6 min - 1790 feet

    3. Bellinzona, Stazione

      1 h 34 min - hourly

      $25 - $40

    4. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Drive

    $50 - $75
    1. Munich

      4 h 13 min - 239.2 miles

      $50 - $75

  • Fly to Zurich, train

    $146 - $418
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      55 min - non-stop

      $85 - $300

    3. Zurich (ZRH)

      9 min - hourly - line 2

      $10 - $20

    4. Zürich HB

      42 min - every 4 hours

      $20 - $40

    5. Arth-Goldau

      30 min - hourly - line 2

      $9 - $17

    6. Erstfeld

      39 min - 5 times a day

      $12 - $23

    7. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Fly to Basel, train

    $135 - $376
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      55 min - non-stop

      $60 - $240

    3. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    4. Basel SBB

      2 h 20 min - 4 times a day

      $50 - $90

    5. Erstfeld

      39 min - 5 times a day

      $12 - $23

    6. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Fly to Milan Malpensa, bus, train

    $96 - $231
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      1 h 5 min - non-stop

      $30 - $120

    3. Milan Malpensa (MXP)

      55 min - once daily

      $21 - $28

    4. Lugano

      1 h 25 min - twice daily

      $35 - $65

    5. Airolo, Stazione

      20 min - 4 times a day - line 110

      $6 - $10

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From München ZOB bus to Zürich HB, train to Airolo, Stazione, then line 110 bus to Gotthard Passhöhe. 8 h 9 min SFr 225. From München Hbf train to Zürich HB, train to Airolo, Stazione, then line 110 bus to Gotthard Passhöhe. 8 h 38 min SFr 183. From München Hbf train to Zürich HB, train to Erstfeld, train to Airolo, Stazione, then line 110 bus to Gotthard Passhöhe. 9 h 13 min SFr 175. From Munich, Munich central bus station bus to Bellinzona, walk to Bellinzona, Stazione, bus to Airolo, Stazione, then line 110 bus to Gotthard Passhöhe. 10 h 14 min SFr 75. From Munich drive to Swiss Alps. 4 h 13 min SFr 60. From München Marienplatz train to Munich airport, fly to Zurich airport, line 2 train to Zürich HB, train to Arth-Goldau, line 2 train to Erstfeld, train to Airolo, Stazione, then line 110 bus to Swiss Alps. 7 h 36 min SFr 234. From München Marienplatz train to Munich airport, fly to Basel airport, line 50 bus to Basel SBB, train to Erstfeld, train to Airolo, Stazione, then line 110 bus to Swiss Alps. 9 h 1 min SFr 257. From München Marienplatz train to Munich airport, fly to Milan Malpensa airport, bus to Lugano, train to Airolo, Stazione, then line 110 bus to Swiss Alps. 9 h 21 min SFr 148.