Travel options for:
Milan to Sweden
  • Train to Milan Malpensa, fly to Copenhagen

    $54 - $229
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      2 h - non-stop

      $35 - $200

    3. Copenhagen (CPH)

      20 min - hourly

      $7 - $13

  • Fly Milan Linate to Copenhagen

    $84 - $225
    1. Milan

      25 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      3 h 35 min - 1 stopover

      $75 - $210

    3. Copenhagen (CPH)

      20 min - hourly

      $7 - $13

  • Bus to Milan Bergamo, fly to Copenhagen

    $39 - $289
    1. Milan

      40 min - hourly

      $5 - $6

    2. Milan Bergamo (BGY)

      2 h 5 min - non-stop

      $26 - $270

    3. Copenhagen (CPH)

      20 min - hourly

      $7 - $13

  • Fly Milan Linate to Stockholm

    $75 - $372
    1. Milan

      25 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      2 h 45 min - non-stop

      $65 - $360

    3. Stockholm (ARN)

      28 min - every 30 minutes

      $8 - $10

  • Train to Milan Malpensa, fly to Stockholm

    $70 - $316
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      2 h 40 min - non-stop

      $50 - $290

    3. Stockholm (ARN)

      28 min - every 30 minutes

      $8 - $10

  • Train to Bologna, fly to Copenhagen

    $73 - $354
    1. Milan

      1 h 2 min - every 3 hours

      $29 - $45

    2. Bologna Centrale

      16 min - every 15 minutes

      $2 - $30

    3. Bologna (BLQ)

      2 h 5 min - non-stop

      $35 - $270

    4. Copenhagen (CPH)

      20 min - hourly

      $7 - $13

  • Train via Zürich HB

    $388 - $658
    1. Milano Centrale

      4 h 3 min - every 4 hours

      $70 - $130

    2. Zürich HB

      7 h 35 min - 3 times a day

      $200 - $310

    3. Hamburg Hbf

      4 h 45 min - every 4 hours

      $55 - $85

    4. Koebenhavn H

      5 h 3 min - twice daily

      $60 - $140

  • Train Urlaubs-Express

    $260 - $411
    1. Milano Centrale

      1 h 22 min - every 4 hours

      $22 - $35

    2. Verona

      14 h 56 min - once a week

      $120 - $150

    3. Hamburg Hbf

      4 h 45 min - every 4 hours

      $55 - $85

    4. Koebenhavn H

      34 min - hourly

      $8 - $15

    5. Malmö Central

      4 h 25 min - 5 times a day

      $55 - $130

  • Bus FlixBus

    $122 - $217
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      17 h 45 min - once daily

      $65 - $120

    3. Hamburg

      14 h 50 min - once daily

      $55 - $95

  • Bus Pepeks Zagreb

    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Mailand Lampugnano

      8 h 15 min - 3 times a week

      $40 - $65

    3. Zagreb

      32 h 30 min - once daily

  • Drive

    $330 - $490
    1. Milan

      21 h 43 min - 1397.5 miles

      $330 - $490

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

From Milano Cadorna train to Milan Malpensa airport, fly to Copenhagen airport, then train to Malmö. 5 h 5 min $98. From l.go augusto line 73 bus to Milan Linate airport, fly to Copenhagen airport, then train to Malmö. 6 h 28 min $111. From Milan Central Station bus to Milan Bergamo airport, fly to Copenhagen airport, then train to Malmö. 5 h 13 min $75. From l.go augusto line 73 bus to Milan Linate airport, fly to Stockholm airport, then bus to Kista. 5 h 54 min $130. From Milano Cadorna train to Milan Malpensa airport, fly to Stockholm airport, then bus to Kista. 6 h 1 min $107. From Milano Centrale train to Bologna Centrale, Aerobus to Bologna airport, fly to Copenhagen airport, then train to Malmö. 5 h 57 min $142. From Milano Centrale train to Zürich HB, train to Hamburg Hbf, train to Koebenhavn H, then train to Stockholm Central. 24 h 26 min $570. From Milano Centrale train to Verona, train to Hamburg Hbf, train to Koebenhavn H, train to Malmö Central, then train to Stockholm Central. 28 h 44 min $343. From via orefici p.za cordusio bus to Milan, Milan, bus to Hamburg, then bus to Stockholm. 34 h 55 min $186. From Duomo M1 line 1 subway to Mailand Lampugnano, bus to Zagreb, then bus to Stockholm. 42 h 59 min. From Milan drive to Stockholm. 21 h 43 min $410.