WAW

Warsaw (WAW) direct flights: all 145 nonstop routes, measured

live · updated 5h ago

OPS Watch · 47,925 legs measured · last 90 days · 7 routes outbound only · 4 routes inbound only

145 nonstop destinations from Warsaw Chopin Airport, flown by 46 airlines. 134 of them also fly back in.

Measured from flights observed on Warsaw’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 129 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are no data.

Busiest routeAmsterdam AMS · about 108 movements a week, KLM, LOT Polish Airlines1,392 legs observed
Most reliableBydgoszcz BZG · 100% on time, 0% cancelled179 legs
Roughest rideSan Bartolomé ACE · 0% on time, 0% cancelled20 legs

All WAW nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

AMSAmsterdam⇆ KLM · LOT Polish Airlines 108/wk 24%on time 2.7%cancelled
Schedule
KLM departs KL1310 06:05KL1314 12:45KL1316 16:55KL1318 19:40
LOT Polish Airlines departs LO265 07:25LO263 10:30LO267 16:45LO269 20:15
KLM arrives KL1313 12:00KL1315 16:10KL1317 18:55KL1319 23:20
LOT Polish Airlines arrives LO270 08:55LO266 12:25LO264 16:15LO268 21:45
FRAFrankfurt am Main⇆ LOT Polish Airlines · Lufthansa 93/wk 35%on time 0.3%cancelled
Schedule
LOT Polish Airlines departs LO381 07:40LO377 13:55LO379 17:00
Lufthansa departs LH1349 06:30LH1343 09:20LH1345 14:40LH1347 18:25LH1347 18:35
LOT Polish Airlines arrives LO382 12:25LO378 18:45LO380 21:40
Lufthansa arrives LH1342 08:35LH1344 13:55LH1346 17:40LH1348 22:40
AYTAntalya⇆ Corendon Airlines · Elysian Airlines · LOT Polish Airlines · MGA Airlines · Pegasus Airlines · SunExpress · Smartwings 92/wk 28%on time 0.9%cancelled
Schedule
Corendon Airlines departs XC3105 09:10
Elysian Airlines departs E44201 05:40E44127 05:55E44143 05:55E44333 05:55E44185 06:00E44155 06:00E47341 06:50E44061 08:30E41409 09:15E44275 13:45E41661 14:10E47055 15:05
LOT Polish Airlines departs LO6341 15:00
MGA Airlines departs 4M972 11:054M872 12:054M872 13:05
Pegasus Airlines departs PC1501 12:15
SunExpress departs XQ421 17:40
Corendon Airlines arrives XC3106 08:10
Elysian Airlines arrives E44062 07:40E47056 12:10E47210 12:15E44128 12:15E44202 12:20E44156 12:30E45654 12:35E44186 12:45E47342 13:30E41410 15:55E44276 20:30E41662 20:50E44334 20:50E44144 20:50
LOT Polish Airlines arrives LO6312 13:25LO6178 20:25LO6342 22:20
MGA Airlines arrives 4M971 10:054M871 11:054M871 11:45
Pegasus Airlines arrives PC1500 11:30
Smartwings arrives 3Z7209 05:40
SunExpress arrives XQ420 16:45
CPHCopenhagen⇆ LOT Polish Airlines · Scandinavian Airlines · Wizz Air 90/wk 44%on time 0%cancelled
Schedule
LOT Polish Airlines departs LO463 07:45LO463 08:00LO461 17:25
Scandinavian Airlines departs SK752 10:15SK2762 15:00SK2752 19:45
Wizz Air departs W61367 06:45
LOT Polish Airlines arrives LO460 08:25LO464 11:30LO464 11:45LO462 21:10
Scandinavian Airlines arrives SK751 09:35SK2761 14:20SK2751 19:05
Wizz Air arrives W61368 10:15
CDGParis⇆ Air France · LOT Polish Airlines 86/wk 30%on time 0.1%cancelled
Schedule
Air France departs AF1247 06:35AF1147 13:05AF1047 17:25AF1347 18:55
LOT Polish Airlines departs LO331 07:20LO335 16:15LO333 20:15
Air France arrives AF1146 12:05AF1046 16:30AF1346 18:00AF1246 22:05
LOT Polish Airlines arrives LO334 09:20LO332 13:15LO336 22:00
KRKKraków⇆ LOT Polish Airlines 83/wk 34%on time 0%cancelled
Schedule
LOT Polish Airlines departs LO3907 10:25LO3905 13:25LO3919 14:45LO3919 15:05LO3919 15:10LO3919 15:20LO3923 16:35LO3921 19:55LO3911 22:55
LOT Polish Airlines arrives LO3910 06:35LO3904 09:40LO3908 12:55LO3920 14:20LO3906 15:50LO3924 19:05LO3924 19:10LO3922 22:20
WROWrocław⇆ LOT Polish Airlines 82/wk 56%on time 0.1%cancelled
Schedule
LOT Polish Airlines departs LO3851 07:10LO3853 10:40LO3843 13:15LO3847 16:30LO3859 19:55LO3849 23:10
LOT Polish Airlines arrives LO3850 06:30LO3852 09:50LO3854 13:15LO3844 15:45LO3848 19:15LO3860 22:20
LHRLondon⇆ British Airways · LOT Polish Airlines 80/wk 27%on time 1%cancelled
Schedule
British Airways departs BA851 07:20BA845 13:00BA845 13:05BA847 16:25BA849 19:45
LOT Polish Airlines departs LO281 07:35LO279 15:30LO285 20:15
British Airways arrives BA844 11:50BA844 11:55BA846 15:25BA848 18:45BA848 18:50BA850 21:25BA850 21:40
LOT Polish Airlines arrives LO286 10:00LO282 14:05LO280 22:00
MUCMunich⇆ LOT Polish Airlines · Lufthansa 80/wk 33%on time 0.4%cancelled
Schedule
LOT Polish Airlines departs LO351 07:15LO353 17:05LO355 20:45
Lufthansa departs LH1617 06:05LH1613 13:30LH1615 17:10
LOT Polish Airlines arrives LO356 08:35LO352 11:20LO354 21:15
Lufthansa arrives LH1612 12:50LH1614 16:25LH1616 22:30
VIEVienna⇆ Austrian Airlines · LOT Polish Airlines 80/wk 33%on time 0%cancelled
Schedule
Austrian Airlines departs OS662 10:10OS664 15:00OS668 19:25
LOT Polish Airlines departs LO223 07:15LO221 15:30LO225 17:20
Austrian Airlines arrives OS661 09:25OS663 14:15OS667 18:45
LOT Polish Airlines arrives LO224 10:35LO222 18:50LO226 20:40
VNOVilnius⇆ LOT Polish Airlines 76/wk 39%on time 0.3%cancelled
Schedule
LOT Polish Airlines departs LO777 07:15LO771 11:55LO797 13:55LO775 16:25LO779 20:25LO773 22:55
LOT Polish Airlines arrives LO774 06:25LO780 08:40LO778 10:10LO772 14:45LO798 16:55LO776 19:20
BUDBudapest⇆ LOT Polish Airlines · Wizz Air 75/wk 42%on time 0.5%cancelled
Schedule
LOT Polish Airlines departs LO533 07:45LO535 10:50LO537 16:00LO531 18:25
Wizz Air departs W62468 08:10
LOT Polish Airlines arrives LO534 11:00LO536 14:10LO538 19:15LO532 21:40
Wizz Air arrives W62467 07:35
GDNGdańsk⇆ LOT Polish Airlines 74/wk 38%on time 0.3%cancelled
ISTIstanbul⇆ LOT Polish Airlines · Turkish Airlines 71/wk 43%on time 0.3%cancelled
TLLTallinn⇆ LOT Polish Airlines · Wizz Air 64/wk 44%on time 0%cancelled
RZEJasionka⇆ LOT Polish Airlines 63/wk 38%on time 0.7%cancelled
PRGPrague⇆ LOT Polish Airlines 62/wk 40%on time 0%cancelled
ZRHZurich⇆ LOT Polish Airlines · Swiss International Air Lines 60/wk 20%on time 1.3%cancelled
POZPoznań⇆ LOT Polish Airlines 60/wk 40%on time 0.3%cancelled
BRUBrussels⇆ Brussels Airlines · LOT Polish Airlines 58/wk 29%on time 0.5%cancelled
BCNBarcelona⇆ LOT Polish Airlines · Wizz Air 56/wk 17%on time 1.9%cancelled
FCORome⇆ LOT Polish Airlines · Wizz Air · Wizz Air Malta 54/wk 24%on time 0%cancelled
OTPBucharest⇆ LOT Polish Airlines 53/wk 18%on time 0.1%cancelled
TLVTel Aviv⇆ El Al Israel Airlines · Elysian Airlines · Israir Airlines · LOT Polish Airlines · Wizz Air · SmartWings 51/wk 12%on time 0.2%cancelled
HELHelsinki⇆ Finnair 51/wk 61%on time 1.5%cancelled
DUSDüsseldorf⇆ Eurowings · LOT Polish Airlines 48/wk 24%on time 0%cancelled
OSLOslo⇆ LOT Polish Airlines · Norwegian 47/wk 32%on time 0.5%cancelled
ATHAthens⇆ Aegean Airlines · LOT Polish Airlines · Sky Express 46/wk 18%on time 0%cancelled
MXPMilan⇆ LOT Polish Airlines · Wizz Air · Wizz Air Malta 45/wk 24%on time 0.5%cancelled
KTWKatowice⇆ LOT Polish Airlines 45/wk 52%on time 0.7%cancelled
AGPMálaga⇆ LOT Polish Airlines · Ryanair · Wizz Air 44/wk 19%on time 1.1%cancelled
LTNLondon⇆ Wizz Air 41/wk 26%on time 0%cancelled
MADMadrid⇆ LOT Polish Airlines · Wizz Air 40/wk 29%on time 1%cancelled
ARNStockholm⇆ LOT Polish Airlines 40/wk 27%on time 0%cancelled
RIXRiga⇆ LOT Polish Airlines 40/wk 20%on time 0.6%cancelled
SOFSofia⇆ LOT Polish Airlines · Wizz Air 38/wk 30%on time 0.6%cancelled
BERBerlin⇆ LOT Polish Airlines 38/wk 37%on time 0%cancelled
HAMHamburg⇆ LOT Polish Airlines 38/wk 34%on time 0.2%cancelled
SZZSzczecin⇆ LOT Polish Airlines 38/wk 57%on time 1%cancelled
TIATirana⇆ LOT Polish Airlines · Ryanair 36/wk 21%on time 3.1%cancelled
ALCAlicante⇆ Ryanair · Wizz Air 35/wk 19%on time 0%cancelled
LCALarnaca⇆ Elysian Airlines · LOT Polish Airlines · Wizz Air 31/wk 13%on time 0.2%cancelled
LISLisbon⇆ LOT Polish Airlines · TAP Air Portugal · Wizz Air 30/wk 18%on time 0.3%cancelled
HERHeraklion⇆ LOT Polish Airlines 29/wk 14%on time 5.1%cancelled
YYZToronto⇆ LOT Polish Airlines 29/wk 9%on time 0.5%cancelled
BGYOrio al Serio⇆ Wizz Air 28/wk 32%on time 0%cancelled
GVAGeneva⇆ LOT Polish Airlines 28/wk 27%on time 0%cancelled
PMIPalma de Mallorca← Elysian Airlines 28/wk 20%on time 0%cancelled
NCENice⇆ LOT Polish Airlines · Wizz Air 27/wk 17%on time 1.4%cancelled
ZAGZagreb⇆ LOT Polish Airlines 27/wk 51%on time 0%cancelled
RMFMarsa Alam⇆ Elysian Airlines · LOT Polish Airlines · Skyline Express Airlines · SVI · Smartwings 25/wk 22%on time 4.4%cancelled
BLQBologna⇆ Ryanair · Wizz Air 25/wk 16%on time 0%cancelled
JFKNew York⇆ LOT Polish Airlines 24/wk 11%on time 0%cancelled
RMOChişinău⇆ LOT Polish Airlines 24/wk 36%on time 0%cancelled
VCEVenezia⇆ LOT Polish Airlines · Ryanair · Wizz Air Malta 23/wk 36%on time 0%cancelled
MLAValletta⇆ LOT Polish Airlines · Wizz Air 23/wk 28%on time 0%cancelled
BEGBelgrade⇆ LOT Polish Airlines 23/wk 19%on time 0%cancelled
IEGNowe Kramsko⇆ LOT Polish Airlines 22/wk 50%on time 0.7%cancelled
HRGHurghada⇆ Air Cairo · Elysian Airlines · LOT Polish Airlines · Nesma Airlines · Skyline Express Airlines · Karinou Airlines 20/wk 35%on time 1.2%cancelled
CRLCharleroi⇆ Ryanair · Wizz Air 20/wk 11%on time 2.3%cancelled
KEFReykjavík⇆ LOT Polish Airlines · Wizz Air 20/wk 27%on time 1.2%cancelled
BLLBillund⇆ LOT Polish Airlines 20/wk 33%on time 0%cancelled
DOHDoha⇆ Qatar Airways 20/wk 33%on time 0%cancelled
LJULjubljana⇆ LOT Polish Airlines 20/wk 25%on time 0%cancelled
NRTTokyo⇆ LOT Polish Airlines 20/wk 11%on time 0%cancelled
ORDChicago⇆ LOT Polish Airlines 19/wk 16%on time 0.8%cancelled
OPOPorto⇆ LOT Polish Airlines · Ryanair · Wizz Air 18/wk 27%on time 0.4%cancelled
DXBDubai⇆ Emirates · flydubai 17/wk 31%on time 0%cancelled
RHORhodes⇆ LOT Polish Airlines · Elysian Airlines 17/wk 8%on time 0.9%cancelled
CLJCluj-Napoca⇆ LOT Polish Airlines 17/wk 38%on time 0%cancelled
LUXLuxembourg⇆ LOT Polish Airlines 16/wk 26%on time 0.5%cancelled
CTACatania⇆ Ryanair · Wizz Air Malta 15/wk 17%on time 1.5%cancelled
EVNYerevan⇆ LOT Polish Airlines 15/wk 26%on time 0%cancelled
SHJSharjah⇆ Air Arabia 15/wk 32%on time 0%cancelled
STRStuttgart⇆ LOT Polish Airlines 15/wk 41%on time 0%cancelled
BJVBodrum← LOT Polish Airlines 14/wk 16%on time 1.1%cancelled
BZGBydgoszcz⇆ LOT Polish Airlines 14/wk 100%on time 0%cancelled
DELNew Delhi⇆ LOT Polish Airlines 14/wk 15%on time 0%cancelled
EINEindhoven⇆ Wizz Air 14/wk 36%on time 0%cancelled
KUTKopitnari⇆ Wizz Air 14/wk 22%on time 0%cancelled
NAPNapoli⇆ Wizz Air Malta 14/wk 30%on time 0.6%cancelled
ORYParis⇆ Wizz Air 14/wk 24%on time 0%cancelled
PEKBeijing⇆ Air China 14/wk 12%on time 0%cancelled
TBSTbilisi⇆ LOT Polish Airlines 14/wk 24%on time 0.5%cancelled
TRFSandefjord⇆ Wizz Air 14/wk 48%on time 0%cancelled
KGSKos Island← Elysian Airlines · LOT Polish Airlines 12/wk 4%on time 1.3%cancelled
LYSColombier-Saugnieu⇆ LOT Polish Airlines · Wizz Air 12/wk 45%on time 0%cancelled
PSAPisa⇆ Ryanair · Wizz Air 12/wk 11%on time 0%cancelled
GOTGöteborg⇆ LOT Polish Airlines 12/wk 9%on time 0%cancelled
ICNSeoul⇆ LOT Polish Airlines 12/wk 28%on time 0%cancelled
DJEDjerba⇆ Elysian Airlines · Nouvelair · Smartwings 11/wk 47%on time 4.4%cancelled
AUHAbu Dhabi⇆ Etihad Airways 11/wk 44%on time 0%cancelled
CAICairo⇆ LOT Polish Airlines 11/wk 25%on time 0.7%cancelled
KSCKošice⇆ LOT Polish Airlines 11/wk 56%on time 0%cancelled
LAXLos Angeles⇆ LOT Polish Airlines 11/wk 8%on time 0.7%cancelled
LBALeeds⇆ Ryanair 11/wk 25%on time 0%cancelled
LUZLublin⇆ LOT Polish Airlines 11/wk 67%on time 0.7%cancelled
TFSTenerife⇆ Elysian Airlines · Smartwings · Wizz Air 10/wk 9%on time 0%cancelled
ADBGaziemir⇆ Pegasus Airlines · SunExpress 10/wk 39%on time 5.3%cancelled
BRIBari⇆ Ryanair · Wizz Air 10/wk 53%on time 0%cancelled
SVQSeville⇆ Ryanair · Wizz Air 10/wk 28%on time 0%cancelled
BBUBucharest⇆ Wizz Air 10/wk 16%on time 0.8%cancelled
BTSBratislava⇆ Wizz Air 10/wk 50%on time 1.6%cancelled
TASTashkent⇆ LOT Polish Airlines 10/wk 31%on time 0.8%cancelled
EWRNew York⇆ LOT Polish Airlines 9/wk 17%on time 0%cancelled
GYDBaku⇆ LOT Polish Airlines 9/wk 13%on time 0%cancelled
NQZAstana⇆ LOT Polish Airlines 9/wk 21%on time 0%cancelled
OSRMošnov⇆ LOT Polish Airlines 9/wk 57%on time 0%cancelled
FNCFunchal⇆ Elysian Airlines · Smartwings · Wizz Air 8/wk 36%on time 0%cancelled
MIRMonastir⇆ Nouvelair · Elysian Airlines 8/wk 14%on time 0%cancelled
PFOPaphos⇆ LOT Polish Airlines · Ryanair 8/wk 12%on time 0%cancelled
VLCValencia⇆ Leav Aviation · Wizz Air 8/wk 17%on time 0%cancelled
ALAAlmaty⇆ LOT Polish Airlines 8/wk 31%on time 0%cancelled
DTMDortmund⇆ Wizz Air 8/wk 36%on time 0%cancelled
OMROradea⇆ LOT Polish Airlines 8/wk 33%on time 0%cancelled
SVGStavanger⇆ LOT Polish Airlines 8/wk 20%on time 0%cancelled
LPLLiverpool⇆ Ryanair 7/wk 33%on time 0%cancelled
MIAMiami⇆ LOT Polish Airlines 7/wk 24%on time 1.1%cancelled
NYONyköping⇆ Wizz Air 7/wk 0%on time 0%cancelled
FUEEl Matorral⇆ Elysian Airlines · Smartwings · Wizz Air 6/wk 15%on time 1.3%cancelled
ADDAddis Ababa⇆ Ethiopian Airlines 6/wk 18%on time 0%cancelled
NBEEnfidha⇆ Elysian Airlines · LOT Polish Airlines 5/wk 33%on time 9.1%cancelled
SSHSharm El Sheikh⇆ Elysian Airlines · LOT Polish Airlines 5/wk 17%on time 14.9%cancelled
BIOBilbao⇆ Wizz Air 5/wk 25%on time 0%cancelled
LPAGran Canaria Island⇆ Elysian Airlines · Smartwings 4/wk 20%on time 4.3%cancelled
PUJPunta Cana→ LOT Polish Airlines · Neos 4/wk –2 legs –
RAKMarrakesh⇆ LOT Polish Airlines · Wizz Air 4/wk –10 legs –
SIDEspargos⇆ Elysian Airlines · Smartwings 4/wk 14%on time 2.2%cancelled
ESBAnkara⇆ Pegasus Airlines 4/wk 20%on time 0%cancelled
ACESan Bartolomé⇆ Elysian Airlines · Smartwings 2/wk 0%on time 0%cancelled
TGMRecea→ Czech Airlines · XX 2/wk –2 legs –
BKKBangkok⇆ LOT Polish Airlines 2/wk 14%on time 0%cancelled
BSLBâle / Mulhouse← Wizz Air 2/wk –1 legs –
SLLSalalah⇆ Smartwings 2/wk –4 legs –
TSTTrang→ Air Busan 2/wk –7 legs –
AGAAgadir⇆ Elysian Airlines · Wizz Air 1/wk –19 legs –
MBAMombasa⇆ Elysian Airlines · Smartwings 1/wk –17 legs –
BJLBanjul→ Elysian Airlines 1/wk –1 legs –
CUNCancún→ LOT Polish Airlines 1/wk – –
HKTPhuket→ LOT Polish Airlines 1/wk –1 legs –
MLEMalé⇆ Neos 1/wk –7 legs –
NOSNosy Be⇆ Neos 1/wk –8 legs –
PQCPhu Quoc Island→ LOT Polish Airlines 1/wk –1 legs –
TRNCaselle Torinese⇆ Ryanair 1/wk –2 legs –
ZNZZanzibar⇆ Elysian Airlines 1/wk –18 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Warsaw

134 of the 145 destinations above also fly nonstop into Warsaw, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

7 routes appeared outbound only in the observed window; 4 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

WAW route map: where 145 nonstop routes go

Nonstop route network at Warsaw (WAW)

WAW direct flights: questions travelers ask

How many direct flights does Warsaw have?

Warsaw Chopin Airport currently has nonstop service to 145 destinations on 46 airlines, based on flights observed on the airport's own boards over the last 14 days. 134 of those routes operate in both directions.

Which direct route from Warsaw is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Bydgoszcz (BZG) runs cleanest: 100% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from Warsaw?

LOT Polish Airlines appears on 94 of the 145 nonstop routes we observed at WAW. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Warsaw Chopin Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Warsaw (WAW) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/warsaw-WAW
How we measure this →

Planning around WAW? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure