Flights from Milan to Warsaw – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MXP to WAW – All flight route options from Milan Malpensa Airport, Italy to Warsaw Chopin Airport, Poland. These flights are operated by 18 different airlines. Fly non-stop or choose from 14 different connecting flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Warsaw Chopin Airport
We got great deals on hotels and car rentals near the airport.
Milan to Warsaw flights
There are over 17 airlines and as many as 302 flights every week to this destination. You can fly non-stop to Warsaw (WAW) from Milan (MXP) with LOT - Polish Airlines, Wizz Air Malta or Neos but if a stopover option suits you better you can choose to fly via Vienna, Munich or any other of the 14 alternatives with connectiing airports.
Milan to Warsaw with LOT - Polish Airlines
You can fly non-stop every weekday with flights departing at 10:00 am, 5:00 pm or 7:00 pm. LOT - Polish Airlines is a Star Alliance member.
With SWISS
If you fly from Milan with SWISS you will do a stopover in Zurich, ZRH before reaching Warsaw. This flight trip will take 4 hours and you can fly every weekday with departures at 10:00 am, 2:00 pm or 3:00 pm. SWISS is a Star Alliance member.
Distance & flight times: Milan Airport to Chopin Airport
The shortest flight time between MXP and WAW is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 10m | - | 718 miles (1155 km) |
VIE Vienna | 3h 30m | 50m | 753 miles (1212 km) |
MUC Munich | 3h 53m | 50m | 723 miles (1163 km) |
BRU Brussels | 4h 0m | 30m | 1131 miles (1820 km) |
ZAG Zagreb | 4h 5m | 1h 20m | 854 miles (1374 km) |
LUX Luxembourg | 4h 20m | 1h 10m | 970 miles (1561 km) |
FRA Frankfurt | 4h 25m | 1h 30m | 865 miles (1392 km) |
STR Stuttgart | 4h 35m | 1h 45m | 785 miles (1263 km) |
GVA Geneva | 4h 55m | 1h 45m | 921 miles (1482 km) |
CDG Paris | 5h 5m | 1h 15m | 1212 miles (1950 km) |
NCE Nice | 5h 5m | 1h 40m | 1023 miles (1646 km) |
CPH Copenhagen | 5h 20m | 1h 55m | 1130 miles (1818 km) |
ZRH Zurich | 5h 35m | 2h 40m | 771 miles (1241 km) |
BEG Belgrade | 6h 10m | 2h 50m | 1080 miles (1738 km) |
DUS Dusseldorf | 6h 10m | 2h 45m | 1015 miles (1633 km) |


Quick copy and share this page
From Milan to Poland
Below is a list of other destinations to Poland from Milan Malpensa Airport with either direct flights or 1 stop connections.
-
KRK Krakow Direct
-
GDN Gdansk Direct
-
WRO Wroclaw
-
KTW Katowice
-
POZ Poznan
-
RZE Rzeszow Direct
-
LUZ Swidnik
-
BZG Bydgoszcz
-
SZZ Szczecin
From Italy to Warsaw
Below is a list of other cities in Italy with flights to Warsaw with either non-stop or connecting flights.
-
FCO Rome Direct
-
BGY Milan Direct
-
NAP Naples Direct
-
BRI Bari Direct
-
BLQ Bologna Direct
-
CTA Catania Direct
-
PMO Palermo
-
VCE Venice Direct
-
PSA Pisa Direct
-
OLB Olbia Direct