Travel options for:
Milan to Munich
  • Train

    $70 - $123
    1. Milano Centrale

      1 h 22 min - every 4 hours

      $14 - $29

    2. Verona Porta Nuova

      5 h 6 min - 3 times a day

      $55 - $95

  • Bus FlixBus

    $30 - $62
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      6 h 50 min - once daily

      $28 - $60

  • Bus Eurolines IT

    $49 - $71
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Milano - Lampugnano

      9 h 53 min - once a week

      $45 - $65

    3. Fröttmaning (Munich U-Bahn)

      15 min - hourly

      $2 - $4

  • Nighttrain

    $75 - $100
    1. Milano Centrale

      11 h 39 min - once daily

      $75 - $100

  • Rideshare

    $37
    1. Milan

      6 h 20 min - once daily

      $37

  • Drive

    $75 - $110
    1. Milan

      5 h 17 min - 315.5 miles

      $75 - $110

  • Fly from Milan Linate

    $41 - $170
    1. Milan

      24 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      1 h 5 min - non-stop

      $35 - $160

    3. Munich (MUC)

      38 min - every 20 minutes

      $4 - $8

  • Train to Milan Malpensa, fly

    $46 - $144
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h 10 min - non-stop

      $30 - $120

    3. Munich (MUC)

      38 min - every 20 minutes

      $4 - $8

  • Shuttle to Milan Bergamo, fly

    $90 - $410
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      1 h 5 min - non-stop

      $80 - $390

    3. Munich (MUC)

      38 min - every 20 minutes

      $4 - $8

  • Train to Verona, fly

    $71 - $313
    1. Milan

      1 h 22 min - every 4 hours

      $14 - $29

    2. Verona - Stazione Verona Porta

      15 min - every 30 minutes - line 199

      $7

    3. Verona (VRN)

      1 h - non-stop

      $45 - $270

    4. Munich (MUC)

      38 min - every 20 minutes

      $4 - $8

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

From Milano Centrale train to Verona Porta Nuova then train to München Ost. 7 h 28 min 96€. From via orefici p.za cordusio bus to Milan, Milan then bus to Munich, Munich central bus station. 8 h 10 min 39€. From Duomo M1 line 1 subway to Milano - Lampugnano, bus to Fröttmaning (Munich U-Bahn), then subway to Munich Marienplatz Station. 11 h 41 min 50€. From Milano Centrale nighttrain to München Hauptbahnhof. 11 h 39 min 76€. From Milan rideshare to Munich. 6 h 20 min 31€. From Milan drive to Munich. 5 h 17 min 78€. From l.go augusto line 73 bus to Milan Linate airport, fly to Munich airport, then train to Munich. 4 h 14 min 71€. From Milano Cadorna train to Milan Malpensa airport, fly to Munich airport, then train to Munich. 4 h 32 min 60€. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Munich airport, then train to Munich. 4 h 40 min 140€. From Milano Centrale train to Verona - Stazione Verona Porta Nuova, line 199 Airport Bus to Verona airport, fly to Munich airport, then train to Munich. 5 h 36 min 117€.