Travel options for:
Munich to Switzerland
  • Bus Swiss PostAuto

    $132 - $187
    1. München ZOB

      3 h 42 min - 5 times a day

      $130 - $190

    2. Zürich, Sihlquai/HB

      12 min - every 10 minutes - line 4

      $2 - $3

  • Train

    $80 - $131
    1. München Hbf

      3 h 44 min - 5 times a day

      $65 - $110

    2. Winterthur

      15 min - hourly

      $14 - $26

  • Bus Allgäu Airport Express

    $53 - $87
    1. Munich

      1 h 25 min - every 4 hours

      $16 - $35

    2. Memmingen Allgau Airport

      6 min - 1716 feet

    3. Memmingen Allgau Airport

      2 h 40 min - twice a week

      $29 - $40

    4. Zurich

      7 min - 2012 feet

    5. Zürich HB

      2 min - every 30 minutes

      $8 - $15

  • Rideshare

    $20
    1. Munich

      4 h 1 min - twice daily

      $20

  • Drive

    $40 - $60
    1. Munich

      3 h 7 min - 197.5 miles

      $40 - $60

  • Fly to Basel

    $69 - $254
    1. Munich

      36 min - every 20 minutes

      $4 - $7

    2. Munich (MUC)

      55 min - non-stop

      $60 - $240

    3. Basel (BSL)

      9 min - every 10 minutes - line 50

      $3 - $4

    4. Basel, Kannenfeldplatz

      10 min - every 15 minutes - line 1

      $2 - $3

  • Fly to Zurich

    $101 - $329
    1. Munich

      36 min - every 20 minutes

      $4 - $7

    2. Munich (MUC)

      55 min - non-stop

      $85 - $300

    3. Zurich (ZRH)

      4 min - hourly

      $9 - $17

    4. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

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

From München ZOB bus to Zürich, Sihlquai/HB then line 4 tram to Zürich, Opernhaus. 3 h 59 min SFr 156. From München Hbf train to Winterthur then train to Zürich Stadelhofen. 4 h 10 min SFr 124. From Munich bus to Memmingen Allgau Airport, walk to Memmingen Allgau Airport, bus to Zurich, walk to Zürich HB, then train to Zürich Stadelhofen. 5 h 22 min SFr 73. From Munich rideshare to Zurich. 4 h 1 min SFr 19. From Munich drive to Zürich. 3 h 7 min SFr 50. From München Marienplatz train to Munich airport, fly to Basel airport, line 50 bus to Basel, Kannenfeldplatz, then line 1 tram to Basel. 3 h SFr 142. From München Marienplatz train to Munich airport, fly to Zurich airport, train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 3 h 3 min SFr 156.