Flights from Madrid to Warsaw – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to WAW – All flight route options from Barajas, Spain to Warsaw Chopin Airport, Poland. These routes are operated by 21 airlines. Fly non-stop with LOT - Polish Airlines or Wizz Air, or choose from 27 different stopover flights. The shortest flight time is 3 hours and 30 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.
Madrid to Warsaw flights
There are over 29 airlines and as many as 486 flights every week to this destination. You can fly non-stop to Warsaw (WAW) from Madrid (MAD) with LOT - Polish Airlines or Wizz Air but if a stopover option suits you better you can choose to fly via Prague, Dusseldorf or any other of the 27 alternatives with connectiing airports.
Madrid to Warsaw with LOT - Polish Airlines
You can fly non-stop every weekday with flights departing at 14 or 15 in the afternoon. LOT - Polish Airlines is a Star Alliance member.
With Brussels Airlines
If you fly from Madrid with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Warsaw. This flight trip will take 4 hours and 40 minutes and you can fly every day of the week except Mondays with departures at 6:00 am, 12 noon or 5:00 pm. Brussels Airlines is a Star Alliance member.
Distance & flight times: Barajas to Chopin Airport
The shortest flight time between MAD and WAW is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1419 miles (2283 km) |
PRG Prague | 4h 50m | 1h 5m | 1418 miles (2282 km) |
DUS Dusseldorf | 4h 55m | 35m | 1512 miles (2433 km) |
LYS Lyon | 4h 55m | 40m | 1419 miles (2283 km) |
BRU Brussels | 5h 0m | 2h 5m | 1538 miles (2475 km) |
VCE Venice | 5h 5m | 50m | 1485 miles (2389 km) |
ZRH Zurich | 5h 10m | 55m | 1418 miles (2282 km) |
CPH Copenhagen | 5h 25m | 45m | 1702 miles (2739 km) |
FRA Frankfurt | 5h 28m | 1h 50m | 1447 miles (2328 km) |
MUC Munich | 5h 30m | 1h 25m | 1420 miles (2285 km) |
VIE Vienna | 5h 35m | 30m | 1471 miles (2367 km) |
DBV Dubrovnik | 5h 40m | 55m | 1820 miles (2928 km) |
MXP Milan | 5h 40m | 1h 30m | 1436 miles (2311 km) |
NCE Nice | 5h 40m | 1h 25m | 1466 miles (2359 km) |
GVA Geneva | 5h 40m | 1h 10m | 1419 miles (2283 km) |
AMS Amsterdam | 5h 50m | 1h 25m | 1600 miles (2574 km) |
BCN Barcelona | 5h 55m | 1h 40m | 1469 miles (2364 km) |
CDG Paris | 5h 55m | 1h 35m | 1503 miles (2418 km) |
SXB Strasbourg | 6h 10m | 30m | 1428 miles (2298 km) |
FCO Rome | 6h 35m | 1h 40m | 1659 miles (2669 km) |
ZAG Zagreb | 6h 35m | 2h 15m | 1555 miles (2502 km) |
OTP Bucharest | 6h 50m | 1h 10m | 2112 miles (3398 km) |
SOF Sofia | 7h 5m | 1h 50m | 2071 miles (3332 km) |
BUD Budapest | 7h 10m | 2h 45m | 1569 miles (2525 km) |
LIS Lisbon | 7h 35m | 1h 15m | 2037 miles (3278 km) |
LHR London | 8h 15m | 1h 45m | 1695 miles (2727 km) |
LGW London | 8h 15m | - | - |
BEG Belgrade | 8h 20m | 3h 40m | 1763 miles (2837 km) |


Quick copy and share this page
From Madrid to Poland
Below is a list of other destinations to Poland from Barajas with either direct flights or 1 stop connections.
-
KRK Krakow Direct
-
GDN Gdansk
-
WRO Wroclaw
-
POZ Poznan
-
KTW Katowice Direct
-
WMI Modlin Direct
-
RZE Rzeszow
-
BZG Bydgoszcz
-
SZZ Szczecin
-
RDO Warsaw
From Spain to Warsaw
Below is a list of other cities in Spain with flights to Warsaw with either non-stop or connecting flights.
-
BCN Barcelona Direct
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
SVQ Sevilla Direct
-
IBZ Ibiza
-
ACE Lanzarote