Travel options for:
Munich to Zürich
  • Bus

    $130 - $190
    1. München ZOB

      3 h 42 min - 5 times a day

      $130 - $190

  • Train via Winterthur

    $43 - $115
    1. München Hbf

      3 h 44 min - 5 times a day

      $29 - $90

    2. Winterthur

      15 min - hourly

      $14 - $27

  • Train

    $22 - $100
    1. München Hbf

      4 h 11 min - 5 times a day

      $22 - $100

  • Rideshare

    $22
    1. Munich

      4 h 1 min - twice daily

      $22

  • Drive

    $40 - $60
    1. Munich

      3 h 7 min - 197.5 miles

      $40 - $60

  • Fly Munich to Zurich

    $100 - $329
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      55 min - non-stop

      $85 - $300

    3. Zurich (ZRH)

      15 min - hourly

      $11 - $21

  • Fly Munich to Basel, train

    $90 - $281
    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

      53 min - hourly

      $23 - $28

  • Train to Nuremberg, fly to Zurich

    $100 - $343
    1. Munich

      1 h 9 min - every 3 hours

      $22 - $70

    2. Nürnberg Hbf(U-Bahn)

      13 min - every 10 minutes

      $2 - $4

    3. Nuremberg (NUE)

      55 min - non-stop

      $65 - $250

    4. Zurich (ZRH)

      15 min - hourly

      $11 - $21

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

From München ZOB bus to Zürich, Sihlquai/HB. 3 h 42 min SFr 153. From München Hbf train to Winterthur then train to Zürich Stadelhofen. 4 h 10 min SFr 76. From München Hbf train to Zürich HB. 4 h 11 min SFr 95. From Munich rideshare to Zurich. 4 h 1 min SFr 20. From Munich drive to Zürich. 3 h 7 min SFr 49. From München Marienplatz train to Munich airport, fly to Zurich airport, then train to Zürich. 3 h 9 min SFr 152. From München Marienplatz train to Munich airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 4 h 1 min SFr 164. From München Hbf train to Nürnberg Hbf(U-Bahn), subway to Nuremberg airport, fly to Zurich airport, then train to Zürich. 3 h 59 min SFr 168.