PRG

Prague (PRG) direct flights: all 134 nonstop routes, measured

live · updated 18m ago

OPS Watch · 30,764 legs measured · last 90 days · 4 routes outbound only · 3 routes inbound only

134 nonstop destinations from Václav Havel Airport Prague, flown by 71 airlines. 127 of them also fly back in.

Measured from flights observed on Prague’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 121 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 4 min early.

Busiest routeFrankfurt am Main FRA · about 111 movements a week, Air Dolomiti, Condor Flugdienst, Lufthansa1,429 legs observed
Most reliableRabil BVC · 100% on time, 0% cancelled26 legs
Roughest rideSanya SYX · 8% on time, 0% cancelled36 legs

All PRG 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.

FRAFrankfurt am Main⇆ Air Dolomiti · Condor Flugdienst · Lufthansa 111/wk 81%on time 0.5%cancelled
Schedule
Air Dolomiti departs EN1399 19:00
Condor Flugdienst departs DE4406 08:00DE4481 08:00DE4410 11:45DE4483 11:45DE4408 17:05DE4485 17:05
Lufthansa departs LH1401 07:05LH1393 10:20LH1395 11:30LH1397 14:50
Air Dolomiti arrives EN1398 18:20
Condor Flugdienst arrives DE4409 10:55DE4482 10:55DE4407 15:30DE4484 15:30DE4411 21:10DE4480 21:10
Lufthansa arrives LH1392 09:40LH1394 10:45LH1396 14:00LH1400 22:10
AMSAmsterdam⇆ Avialeasing · KLM 91/wk 78%on time 4.2%cancelled
Schedule
Avialeasing departs EC7926 09:15EC7926 09:30EC7928 20:30
KLM departs KL1350 06:00KL1352 08:55KL1354 11:35KL1356 14:30KL1358 18:30KL1360 20:15
Avialeasing arrives EC7925 08:35EC7925 09:00EC7927 20:00
KLM arrives KL1351 08:25KL1353 10:50KL1355 13:45KL1357 17:35KL1359 19:30KL1361 22:20
AYTAntalya⇆ Pegasus Airlines · SmartWings · SunExpress · Freebird Airlines 82/wk 79%on time 0.2%cancelled
Schedule
Pegasus Airlines departs PC5070 08:25
SmartWings departs QS2662 11:05QS1196 11:50QS2642 14:15QS1192 17:35
SunExpress departs XQ323 06:20XQ321 09:45XQ321 14:20
Freebird Airlines arrives FH1547 07:15FH1551 17:20
Pegasus Airlines arrives PC5069 07:40
SmartWings arrives QS1193 00:30QS2663 02:15QS2627 10:30QS1197 18:45QS1191 20:30QS2643 21:35
SunExpress arrives XQ322 05:30XQ320 08:50XQ320 13:25XQ322 19:10
CPHCopenhagen⇆ Ryanair · Scandinavian Airlines 75/wk 89%on time 0.2%cancelled
Schedule
Ryanair departs FR6708 08:00FR6708 18:40
Scandinavian Airlines departs SK768 10:25SK770 15:10SK1766 19:20SK1766 20:50
Ryanair arrives FR6707 11:15FR6707 21:55
Scandinavian Airlines arrives SK767 09:45SK769 14:30SK1761 18:40SK1761 20:10
TLVTel Aviv⇆ Arkia · El Al Israel Airlines · Israir Airlines · SmartWings · Tus Airways 73/wk 50%on time 0.1%cancelled
Schedule
Arkia departs IZ282 14:30
El Al Israel Airlines departs LY2522 11:30LY2522 11:40LY2524 22:05
Israir Airlines departs 6H762 13:206H762 13:45
SmartWings departs QS1284 12:45QS1286 23:45
Tus Airways departs U8461 14:50
Arkia arrives IZ283 13:00IZ281 13:00
El Al Israel Airlines arrives LY2521 10:20LY2521 10:30LY2523 20:55
Israir Airlines arrives 6H761 09:256H761 10:006H769 20:05
SmartWings arrives QS1287 08:45QS1285 21:35
Tus Airways arrives U8462 13:20
CDGParis⇆ Air France · SmartWings 68/wk 83%on time 0.5%cancelled
Schedule
Air France departs AF1583 06:30AF1183 09:50AF1383 12:10AF1083 17:55
SmartWings departs QS1032 06:15QS1034 12:25QS1036 17:35
Air France arrives AF1182 09:05AF1382 11:10AF1082 17:05AF1582 22:40
SmartWings arrives QS1033 10:30QS1035 16:45QS1037 21:55QS1037 22:00
LHRLondon⇆ British Airways 66/wk 78%on time 1.4%cancelled
Schedule
British Airways departs BA865 06:35BA865 06:50BA853 11:10BA855 14:55BA859 18:30BA861 20:40BA863 21:20BA863 21:30BA863 21:35
British Airways arrives BA852 10:05BA852 10:15BA854 13:45BA854 14:05BA858 17:30BA858 18:10BA860 19:50BA862 20:30BA862 20:35BA862 20:40BA864 22:50BA864 22:55
WAWWarsaw⇆ LOT Polish Airlines 62/wk 86%on time 0%cancelled
Schedule
LOT Polish Airlines departs LO530 07:15LO524 09:35LO528 12:55LO522 18:00LO526 19:40
LOT Polish Airlines arrives LO523 08:50LO527 12:10LO521 17:15LO525 18:55LO529 21:45
ZRHZurich⇆ Swiss International Air Lines 60/wk 81%on time 1%cancelled
Schedule
Swiss International Air Lines departs LX1483 06:45LX1485 09:40LX1487 14:45LX1489 20:15
Swiss International Air Lines arrives LX1484 08:50LX1486 13:55LX1488 19:10LX1482 22:25
MUCMunich⇆ Lufthansa 55/wk 82%on time 0%cancelled
Schedule
Lufthansa departs LH1695 06:10LH1691 13:45LH1693 16:40LH1693 16:45
Lufthansa arrives LH1690 13:05LH1692 16:00LH1692 16:05LH1694 22:40
HRGHurghada⇆ Air Cairo · Eurowings · HelloJets · Sky Shuttle Helicopters · SmartWings 52/wk 84%on time 0%cancelled
Schedule
Air Cairo departs SM554 15:50
Eurowings departs EW5780 06:25
HelloJets departs H3124 04:35H3124 04:50H3124 05:30H3124 06:20H3124 07:05
Sky Shuttle Helicopters departs 3E9653 16:45
SmartWings departs QS2532 00:05QS2562 00:05QS2558 00:25QS2520 00:25QS2516 00:40QS1240 00:50QS2516 01:25QS1234 03:25QS2522 14:25
Air Cairo arrives SM553 14:50
Eurowings arrives EW5781 16:15
HelloJets arrives H31125 05:00H31125 05:05H3125 16:20
Sky Shuttle Helicopters arrives 3E9654 02:15
SmartWings arrives QS2523 00:15QS2559 09:55QS2563 09:55QS2519 10:10QS2521 10:15QS2517 10:30QS1241 10:40QS2517 11:15QS1235 13:25QS2533 20:10
BCNBarcelona⇆ Ryanair · SmartWings · Vueling 50/wk 62%on time 0.5%cancelled
Schedule
Ryanair departs FR3073 08:50FR3040 16:45FR3040 18:50FR3040 19:30
SmartWings departs QS1058 11:35
Vueling departs VY1195 10:45VY1199 20:55VY1199 21:30
Ryanair arrives FR3039 00:20FR3072 08:15FR3039 16:20FR3039 19:05
SmartWings arrives QS1059 17:25
Vueling arrives VY1194 10:00VY1198 20:10VY1198 20:50
ISTIstanbul⇆ Turkish Airlines 48/wk 84%on time 0%cancelled
RMFMarsa Alam⇆ HelloJets · Sky Shuttle Helicopters · SmartWings 47/wk 85%on time 0.3%cancelled
MADMadrid⇆ Iberia · Ryanair · SmartWings 46/wk 69%on time 0.2%cancelled
SAWIstanbul⇆ AJet · Pegasus Airlines 46/wk 84%on time 0.5%cancelled
VIEVienna⇆ Austrian Airlines 42/wk 92%on time 0%cancelled
HELHelsinki⇆ Finnair 39/wk 90%on time 2.8%cancelled
STNLondon⇆ Ryanair 38/wk 75%on time 0%cancelled
BRUBrussels⇆ Brussels Airlines 34/wk 81%on time 1.9%cancelled
AGPMálaga⇆ Ryanair · SmartWings 33/wk 59%on time 0%cancelled
PMIPalma de Mallorca⇆ Eurowings · Ryanair · SmartWings 32/wk 65%on time 0.5%cancelled
RHORhodes← HelloJets · SmartWings 32/wk 79%on time 0.5%cancelled
HERHeraklion⇆ SmartWings 32/wk 62%on time 0%cancelled
ARNStockholm⇆ Eurowings · Norwegian · Scandinavian Airlines 30/wk 94%on time 0%cancelled
TIATirana⇆ Ryanair · Wizz Air Malta 30/wk 67%on time 0.5%cancelled
BGYOrio al Serio⇆ Ryanair 30/wk 78%on time 0%cancelled
CIARome⇆ Ryanair 30/wk 88%on time 1.3%cancelled
DUBDublin⇆ Aer Lingus · Ryanair 29/wk 86%on time 0%cancelled
FCORome⇆ SmartWings · Wizz Air Malta 29/wk 74%on time 0.5%cancelled
ATHAthens⇆ Aegean Airlines · Sky Express 27/wk 76%on time 0%cancelled
MANManchester⇆ easyJet · Jet2.com · Ryanair 25/wk 69%on time 0%cancelled
DXBDubai⇆ Emirates · flydubai 23/wk 75%on time 1.4%cancelled
CFUKerkyra⇆ Ryanair 22/wk 71%on time 0%cancelled
DUSDüsseldorf⇆ Eurowings 21/wk 75%on time 1.5%cancelled
SOFSofia⇆ Bulgaria Air · Wizz Air 20/wk 85%on time 0.8%cancelled
BEGBelgrade⇆ Air Serbia 20/wk 76%on time 0%cancelled
ORYParis⇆ Transavia France 20/wk 76%on time 0.8%cancelled
RIXRiga⇆ AirBaltic · Ryanair 19/wk 83%on time 0%cancelled
OSLOslo⇆ Norwegian 19/wk 86%on time 0.8%cancelled
LTNLondon⇆ easyJet · Wizz Air UK · Jet2.com · Titan Airways 18/wk 81%on time 0.9%cancelled
OTPBucharest⇆ TAROM · Wizz Air Malta 18/wk 63%on time 0.9%cancelled
KGSKos Island⇆ SmartWings 18/wk 73%on time 0%cancelled
DJEDjerba⇆ HelloJets · SmartWings 17/wk 87%on time 0%cancelled
LGWLondon⇆ easyJet · Wizz Air UK 17/wk 70%on time 0%cancelled
LISLisbon⇆ SmartWings · TAP Air Portugal 17/wk 69%on time 0%cancelled
LCALarnaca⇆ SmartWings · Wizz Air 16/wk 81%on time 0.5%cancelled
CRLCharleroi⇆ Ryanair 16/wk 82%on time 2.8%cancelled
MXPMilan⇆ Avialeasing 16/wk 80%on time 2%cancelled
TSFTreviso⇆ Ryanair 16/wk 89%on time 0%cancelled
BUDBudapest⇆ Ryanair 15/wk 90%on time 0%cancelled
ICNSeoul⇆ Asiana Airlines · Korean Air 14/wk 82%on time 0%cancelled
DOHDoha⇆ Qatar Airways 14/wk 84%on time 0%cancelled
KSCKošice⇆ Ryanair 14/wk 93%on time 0%cancelled
NAPNapoli⇆ Avialeasing · Ryanair · Elysian Airlines 13/wk 71%on time 0%cancelled
TPETaipei⇆ China Airlines · Starlux Airlines 13/wk 59%on time 0%cancelled
VLCValencia⇆ SmartWings 13/wk 54%on time 0%cancelled
CTACatania⇆ Ryanair · Wizz Air Malta · Elysian Airlines 12/wk 67%on time 3.9%cancelled
EDIEdinburgh⇆ easyJet · Jet2.com · Ryanair 12/wk 62%on time 1.3%cancelled
BRSBristol⇆ easyJet · Ryanair 12/wk 78%on time 1.3%cancelled
NCENice⇆ Avialeasing · SmartWings 12/wk 55%on time 0%cancelled
FNCFunchal⇆ SmartWings 12/wk 71%on time 0%cancelled
RMOChişinău⇆ Wizz Air Malta 12/wk 79%on time 0%cancelled
SPUSplit→ SmartWings 12/wk 70%on time 0%cancelled
MIRMonastir⇆ SmartWings · HelloJets 11/wk 75%on time 0%cancelled
GDNGdańsk⇆ Ryanair 11/wk 91%on time 0%cancelled
SHJSharjah⇆ Air Arabia 11/wk 72%on time 0%cancelled
AUHAbu Dhabi⇆ Etihad Airways 10/wk 85%on time 0%cancelled
TFSTenerife⇆ SmartWings 10/wk 67%on time 0%cancelled
ALCAlicante⇆ Avialeasing · Eurowings 9/wk 70%on time 0.9%cancelled
PMOPalermo⇆ Ryanair · Wizz Air Malta 9/wk 75%on time 3.5%cancelled
BRIBari⇆ Ryanair 9/wk 86%on time 0%cancelled
GYDBaku⇆ Azerbaijan Airlines 9/wk 88%on time 0%cancelled
NBEEnfidha⇆ HelloJets 9/wk 92%on time 0%cancelled
ZADZadar⇆ Ryanair 9/wk 77%on time 0%cancelled
ADBGaziemir⇆ SunExpress 8/wk 66%on time 0%cancelled
BLQBologna⇆ Ryanair 8/wk 94%on time 0%cancelled
EINEindhoven⇆ Transavia 8/wk 88%on time 1.9%cancelled
LUXLuxembourg⇆ Luxair 8/wk 83%on time 2%cancelled
VNOVilnius⇆ Wizz Air 8/wk 93%on time 0%cancelled
BVABeauvais⇆ Ryanair 7/wk 90%on time 0%cancelled
EVNYerevan⇆ Wizz Air 7/wk 79%on time 0%cancelled
KRKKraków⇆ Ryanair 7/wk 87%on time 0%cancelled
NQZAstana⇆ SCAT Airlines 7/wk 82%on time 0%cancelled
PSAPisa⇆ Ryanair 7/wk 70%on time 0%cancelled
SKPSkopje⇆ Wizz Air 7/wk 85%on time 0%cancelled
BIOBilbao⇆ SmartWings · Vueling 6/wk 61%on time 0%cancelled
OPOPorto⇆ Avialeasing · SmartWings 6/wk 67%on time 2.6%cancelled
CAICairo⇆ EgyptAir 6/wk 67%on time 1.4%cancelled
DBBEl Alamein← HelloJets 6/wk 81%on time 0%cancelled
FUEEl Matorral⇆ SmartWings 6/wk 71%on time 0%cancelled
KUTKopitnari⇆ Wizz Air 6/wk 84%on time 0%cancelled
MLAValletta⇆ KM Malta Airlines 6/wk 70%on time 0%cancelled
PEKBeijing⇆ Hainan Airlines 6/wk 97%on time 0%cancelled
POZPoznań⇆ Ryanair 6/wk 97%on time 0%cancelled
SKGThessaloniki⇆ Aegean Airlines · Royal Air Force · SmartWings 5/wk 91%on time 0%cancelled
KEFReykjavík⇆ Icelandair 5/wk 77%on time 0%cancelled
MRSMarignane⇆ Ryanair 5/wk 57%on time 3.4%cancelled
RMIRimini⇆ Ryanair 5/wk 94%on time 0%cancelled
SVQSeville⇆ Ryanair 5/wk 69%on time 0%cancelled
LYSColombier-Saugnieu⇆ Avialeasing · Volotea 4/wk 74%on time 3.6%cancelled
CGNKöln⇆ Eurowings 4/wk 83%on time 0%cancelled
GVAGeneva⇆ EasyJet Switzerland 4/wk 59%on time 0%cancelled
LBALeeds⇆ Jet2.com 4/wk 81%on time 0%cancelled
LPAGran Canaria Island⇆ SmartWings 4/wk 85%on time 0%cancelled
MUHMarsa Matruh← SmartWings 4/wk 78%on time 0%cancelled
ORKCork⇆ Aer Lingus 4/wk 96%on time 0%cancelled
SIDEspargos⇆ SmartWings 4/wk 61%on time 0%cancelled
BHXBirmingham⇆ easyJet · Jet2.com 3/wk 64%on time 0%cancelled
BSLBâle / Mulhouse⇆ Avialeasing · EasyJet Switzerland 3/wk 81%on time 0%cancelled
NCLNewcastle upon Tyne⇆ easyJet · Jet2.com 3/wk 58%on time 0%cancelled
RAKMarrakesh⇆ Avialeasing · SmartWings 3/wk –8 legs –
NTENantes⇆ Avialeasing 3/wk 66%on time 2.6%cancelled
SYXSanya⇆ SCAT Airlines 3/wk 8%on time 0%cancelled
TATPoprad⇆ Wizz Air 3/wk –8 legs –
TLSToulouse/Blagnac⇆ SmartWings 3/wk 75%on time 0%cancelled
GLAGlasgow⇆ easyJet · Jet2.com 2/wk 78%on time 0%cancelled
ACESan Bartolomé⇆ SmartWings 2/wk 71%on time 0%cancelled
BODBordeaux⇆ Avialeasing 2/wk 50%on time 0%cancelled
BVCRabil⇆ SmartWings 2/wk 100%on time 0%cancelled
FLRFirenze⇆ Volotea 2/wk 80%on time 0%cancelled
HAMHamburg⇆ Avialeasing 2/wk –6 legs –
LILLesquin⇆ Avialeasing 2/wk –8 legs –
LPLLiverpool⇆ easyJet 2/wk 60%on time 0%cancelled
PXOVila Baleira⇆ SmartWings 2/wk 58%on time 0%cancelled
BERBerlin→ Bluebird Airways 1/wk –1 legs –
BFSBelfast⇆ easyJet 1/wk –18 legs –
HANHanoi⇆ VietJet Air 1/wk –14 legs –
LRMLa Romana⇆ TUI Airways 1/wk –3 legs –
MBAMombasa⇆ SmartWings 1/wk –1 legs –
MLEMalé→ Neos 1/wk –1 legs –
PQCPhu Quoc Island⇆ TUI Airways 1/wk –3 legs –
PUJPunta Cana→ Neos 1/wk –1 legs –
ZNZZanzibar⇆ Sky Shuttle Helicopters 1/wk –4 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Prague

127 of the 134 destinations above also fly nonstop into Prague, 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.

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

PRG route map: where 134 nonstop routes go

Nonstop route network at Prague (PRG)

PRG direct flights: questions travelers ask

How many direct flights does Prague have?

Václav Havel Airport Prague currently has nonstop service to 134 destinations on 71 airlines, based on flights observed on the airport's own boards over the last 14 days. 127 of those routes operate in both directions.

Which direct route from Prague is most reliable?

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

Which airline flies the most nonstop routes from Prague?

SmartWings appears on 35 of the 134 nonstop routes we observed at PRG. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Václav Havel Airport Prague'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: Prague (PRG) nonstop network and route reliability, measured from official airport boards.

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

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