Travel options for:
Munich to Lugano
  • Bus

    $25 - $45
    1. Munich, Munich central bus

      7 h 10 min - once daily

      $25 - $45

  • Train

    $142 - $243
    1. München Hbf

      4 h 11 min - 5 times a day

      $80 - $140

    2. Zürich HB

      2 h 8 min - once daily

      $60 - $110

  • Drive

    $55 - $85
    1. Munich

      4 h 31 min - 268.1 miles

      $55 - $85

  • Fly Munich to Milan Malpensa, bus

    $55 - $156
    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

  • Fly Munich to Zurich, train

    $160 - $438
    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

      $11 - $20

    4. Zürich HB

      2 h 8 min - once daily

      $60 - $110

  • Train to Zurich, fly to Lugano

    $152 - $353
    1. Munich

      3 h 59 min - 5 times a day

      $75 - $130

    2. Zurich (ZRH)

      40 min - non-stop

      $65 - $210

    3. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

  • Fly Munich to Milan Linate, train

    $65 - $219
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      1 h 5 min - non-stop

      $35 - $160

    3. Milan Linate (LIN)

      25 min - every 30 minutes

      $1 - $6

    4. Milano Centrale

      1 h 7 min - every 4 hours

      $25 - $45

  • Fly Munich to Milan Bergamo, shuttle, train

    $114 - $455
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      1 h - non-stop

      $80 - $390

    3. Milan Bergamo (BGY)

      50 min - hourly

      $5 - $12

    4. Milano Centrale

      1 h 7 min - every 4 hours

      $25 - $45

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

From Munich, Munich central bus station bus to Lugano. 7 h 10 min 35€. From München Hbf train to Zürich HB then train to Lugano. 7 h 19 min 199€. From Munich drive to Lugano. 4 h 31 min 58€. From München Marienplatz train to Munich airport, fly to Milan Malpensa airport, then bus to Lugano. 5 h 36 min 69€. From München Marienplatz train to Munich airport, fly to Zurich airport, line 2 train to Zürich HB, then train to Lugano. 5 h 56 min 224€. From München Hbf train to Zurich airport, fly to Lugano airport, then line 60 train to Lugano. 6 h 4 min 193€. From München Marienplatz train to Munich airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Lugano. 6 h 22 min 107€. From München Marienplatz train to Munich airport, fly to Milan Bergamo airport, shuttle to Milano Centrale, then train to Lugano. 6 h 53 min 172€.