Travel options for:
Milan to Poland
  • Train to Milan Malpensa, fly to Warsaw

    $74 - $227
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      2 h 10 min - non-stop

      $60 - $210

    3. Warsaw (WAW)

      21 min - hourly

      $1

  • Shuttle to Milan Bergamo, fly to Gdansk

    $46 - $569
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      2 h - non-stop

      $35 - $550

    3. Gdansk (GDN)

      22 min - every 10 minutes

      $4 - $6

    4. Klonowa

      13 min - every 15 minutes - line 9

      $1

  • Shuttle to Milan Bergamo, fly to Warsaw

    $37 - $363
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      2 h - non-stop

      $30 - $350

    3. Warsaw (WAW)

      21 min - hourly

      $1

  • Shuttle to Milan Bergamo, fly to Krakow

    $38 - $465
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      1 h 50 min - non-stop

      $29 - $450

    3. Krakow (KRK)

      12 min - twice daily

      $3

  • Shuttle to Milan Bergamo, fly to Nowy Dwor Mazowiecki

    $35 - $188
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      2 h 5 min - non-stop

      $24 - $170

    3. Nowy Dwor Mazowiecki (WMI)

      55 min - hourly

      $5 - $6

  • Train

    $167 - $256
    1. Milano Centrale

      1 h 22 min - every 4 hours

      $22 - $35

    2. Verona Porta Nuova

      4 h 14 min - 3 times a day

      $45 - $65

    3. Kufstein

      3 h 18 min - 5 times a day

      $55 - $90

    4. Wien Penzing

      7 h 36 min - once daily

      $45 - $70

  • Bus Agat

    $72 - $102
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Milano Lampugnano

      22 h 44 min - twice a week

      $70 - $100

    3. Dw. Zachodni 01

      12 min - every 20 minutes - line 127

  • Bus Eurolines IT

    $97 - $132
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Milan - Lampugnano

      26 h 25 min - 3 times a week

      $95 - $130

  • Drive

    $230 - $350
    1. Milan

      14 h 22 min - 990.4 miles

      $230 - $350

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

From Milano Cadorna train to Milan Malpensa airport, fly to Warsaw airport, then train to Warsaw. 5 h 24 min $105. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Gdansk airport, train to Klonowa, then line 9 tram to Gdańsk. 5 h 30 min $94. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Warsaw airport, then train to Warsaw. 5 h 27 min $79. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Krakow airport, then train to Kraków. 5 h 52 min $86. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Nowy Dwor Mazowiecki airport, then bus to Warsaw. 6 h 26 min $74. From Milano Centrale train to Verona Porta Nuova, train to Kufstein, train to Wien Penzing, then train to Warszawa Centralna. 19 h 18 min $217. From Duomo M1 line 1 subway to Milano Lampugnano, bus to Dw. Zachodni 01, then line 127 bus to Centrum 05. 24 h 12 min $96. From Duomo M1 line 1 subway to Milan - Lampugnano then bus to Warszawa. 27 h 39 min $111. From Milan drive to Warsaw. 14 h 22 min $291.