Travel options for:
Munich to Switzerland
  • Bus

    $141 - $203
    1. München ZOB

      3 h 42 min - 5 times a day

      $130 - $190

    2. Zürich, Sihlquai/HB

      5 min - 1558 feet

    3. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Train

    $31 - $114
    1. München Hbf

      4 h 11 min - 5 times a day

      $22 - $100

    2. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Night bus

    $20 - $34
    1. Munich, Munich central bus

      5 h - 5 times a week

      $18 - $30

    2. Zürich, Sihlquai/HB

      12 min - every 10 minutes - line 4

      $2 - $4

  • Rideshare

    $22
    1. Munich

      4 h 1 min - twice daily

      $22

  • Drive

    $40 - $60
    1. Munich

      3 h 9 min - 197.5 miles

      $40 - $60

  • Fly to Zurich

    $101 - $330
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      55 min - non-stop

      $85 - $300

    3. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

  • Fly to Basel

    $71 - $257
    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, Bahnhof SBB

      8 min - every 15 minutes - line 11

      $4

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

From München ZOB bus to Zürich, Sihlquai/HB, walk to Zürich HB, then line 15 train to Zürich Stadelhofen. 3 h 51 min SFr 168. From München Hbf train to Zürich HB then line 15 train to Zürich Stadelhofen. 4 h 15 min SFr 111. From Munich, Munich central bus station night bus to Zürich, Sihlquai/HB then line 4 tram to Zürich, Opernhaus. 5 h 17 min SFr 24. From Munich rideshare to Zurich. 4 h 1 min SFr 21. From Munich drive to Zürich. 3 h 9 min SFr 49. From München Marienplatz train to Munich airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 3 h 2 min SFr 154. From München Marienplatz train to Munich airport, fly to Basel airport, line 50 bus to Basel, Bahnhof SBB, then line 11 tram to Basel. 3 h 6 min SFr 142.