Flights from Václav Havel Airport Prague (PRG): routes and airlines
Nonstop flights from Václav Havel Airport Prague (PRG): 143 destinations on 91 airlines, the longest routes, forecast accuracy and the miles they earn.
| Destination | Country | Airlines | Days a week | Scheduled time |
|---|---|---|---|---|
| Abu Dhabi (AUH) | United Arab Emirates | Etihad Airways | 4 | 8 h 12 min |
| Alicante (ALC) | Spain | Eurowings, easyJet | 2 | Unavailable |
| Almaty (ALA) | Kazakhstan | Vietjet Air | 2 | Unavailable |
| Amsterdam (AMS) | Netherlands | I-Fly, Transavia Holland, KLM Royal Dutch Airlines, easyJet, German Airways | 7 | 1 h 25 min |
| Antalya (AYT) | Türkiye | FH, Travel Service, Turkish Airlines, Tuninter, SunExpress | 3 | 5 h 10 min |
| Astana (NQZ) | Kazakhstan | SCAT Airlines | 1 | Unavailable |
| Baku (GYD) | Azerbaijan | Azerbaijan Airlines | 2 | Unavailable |
| Bâle / Mulhouse (BSL) | France | easyJet | 3 | Unavailable |
| Balice (KRK) | Poland | Ryanair | 6 | Unavailable |
| Barcelona (BCN) | Spain | Iberojet, Ryanair, KJ, Travel Service, REXAIR VIRTUEL, Vueling | 7 | 2 h 20 min |
| Bari (BRI) | Italy | Ryanair | 7 | Unavailable |
| Beauvais (BVA) | France | Ryanair | 4 | Unavailable |
| Beijing (PEK) | China | Hainan Airlines | 3 | 9 h 15 min |
| Beja (BYJ) | Portugal | QE | 1 | Unavailable |
| Belfast (BFS) | United Kingdom | easyJet | 1 | Unavailable |
| Belgrade (BEG) | Serbia | Air Serbia | 5 | Unavailable |
| Bilbao (BIO) | Spain | Travel Service, Vueling | 2 | Unavailable |
| Birmingham, West Midlands (BHX) | United Kingdom | Jet2.com, easyJet | 3 | Unavailable |
| Bologna (BLQ) | Italy | Ryanair | 4 | Unavailable |
| Bordeaux (BOD) | France | easyJet | 1 | Unavailable |
| Braunschweig (BWE) | Germany | Arrow Air | 1 | Unavailable |
| Bristol (BRS) | United Kingdom | Ryanair, easyJet | 7 | Unavailable |
| Brno (BRQ) | Czechia | 3V | 1 | Unavailable |
| Bucharest (BBU) | Romania | AirBorneo | 1 | Unavailable |
| Budapest (BUD) | Hungary | United Parcel Service, British Airways, Ryanair, Lufthansa | 7 | 45 min |
| Cairo (CAI) | Egypt | Egyptair | 1 | Unavailable |
| Caselle Torinese (TO) (TRN) | Italy | Ryanair | 1 | Unavailable |
| Catania (CTA) | Italy | Ryanair, Wizz Air Malta | 7 | Unavailable |
| Charleroi (CRL) | Belgium | Ryanair | 7 | Unavailable |
| Chengdu (Shuangliu) (CTU) | China | Air Italy | 3 | Unavailable |
| Chişinău (RMO) | Moldova | Wizz Air Malta | 4 | Unavailable |
| Colombier-Saugnieu, Rhône (LYS) | France | easyJet, VOLOTEA Airways | 3 | Unavailable |
| Copenhagen (CPH) | Denmark | D8, Ryanair, Scandinavian Airlines System, Thai Lion Air | 7 | 58 min |
| Cork (ORK) | Ireland | Aer Lingus | 1 | Unavailable |
| Doha (DOH) | Qatar | Qatar Airways | 7 | 5 h 26 min |
| Dubai (DXB) | United Arab Emirates | Emirates, Fly Dubai | 7 | 6 h 7 min |
| Dublin (DUB) | Ireland | Aer Lingus, Ryanair | 7 | Unavailable |
| Düsseldorf (DUS) | Germany | Eurowings | 5 | Unavailable |
| Edinburgh (EDI) | United Kingdom | Ryanair, Jet2.com, RK, easyJet | 7 | Unavailable |
| Eindhoven (EIN) | Netherlands | Transavia Holland | 4 | Unavailable |
| El Matorral (FUE) | Spain | Travel Service | 1 | Unavailable |
| Faro (FAO) | Portugal | airblue | 1 | Unavailable |
| Ferno (VA) (MXP) | Italy | British Airways, easyJet | 5 | 6 h 38 min |
| Firenze (FI) (FLR) | Italy | VOLOTEA Airways | 1 | Unavailable |
| Frankfurt am Main (FRA) | Germany | Condor Flugdienst, Air Dolomiti, Lufthansa, Scandinavian Airlines System | 7 | 51 min |
| Funchal (FNC) | Portugal | Travel Service | 3 | Unavailable |
| Gaziemir (ADB) | Türkiye | SunExpress | 1 | Unavailable |
| Gdańsk (GDN) | Poland | Ryanair | 6 | Unavailable |
| Geneva (GVA) | Switzerland | Air France, easyJet | 3 | 9 h 51 min |
| Glasgow (GLA) | United Kingdom | Jet2.com, easyJet | 2 | Unavailable |
| Grâce-Hollogne (LGG) | Belgium | WT | 1 | Unavailable |
| Gran Canaria Island (LPA) | Spain | Travel Service | 1 | Unavailable |
| Hamburg (HAM) | Germany | easyJet | 1 | Unavailable |
| Helsinki (Vantaa) (HEL) | Finland | Finnair | 5 | 1 h 47 min |
| Heraklion (HER) | Greece | Travel Service | 2 | Unavailable |
| Hong Kong (HKG) | Hong Kong SAR China | Cargoitalia, Alitalia Cityliner | 1 | 11 h 7 min |
| Hurghada (HRG) | Egypt | Air Choice One, Pelita, Eurowings, Travel Service, SM | 5 | Unavailable |
| Ilinden (SKP) | North Macedonia | Wizz Air | 2 | Unavailable |
| Istanbul (IST) | Türkiye | QE, Turkish Airlines | 6 | 2 h 7 min |
| Kerkyra (Corfu) (CFU) | Greece | Ryanair | 2 | Unavailable |
| Köln (Cologne) (CGN) | Germany | United Parcel Service, Eurowings | 3 | 2 h 49 min |
| Kopitnari (KUT) | Georgia | Wizz Air | 2 | Unavailable |
| Kos Island (KGS) | Greece | 5O, BY, Travel Service | 2 | Unavailable |
| Košice (KSC) | Slovakia | Ryanair | 7 | Unavailable |
| Larnaca (LCA) | Cyprus | Travel Service, Wizz Air | 4 | Unavailable |
| Leeds, West Yorkshire (LBA) | United Kingdom | Jet2.com | 1 | Unavailable |
| Lesquin (LIL) | France | easyJet | 1 | Unavailable |
| Lisbon (LIS) | Portugal | Travel Service, TAP Portugal | 3 | Unavailable |
| Liverpool (LPL) | United Kingdom | easyJet | 2 | Unavailable |
| London (LGW) | United Kingdom | BY, easyJet, Wizz Air UK | 4 | Unavailable |
| London (LHR) | United Kingdom | British Airways | 7 | 2 h 6 min |
| London, Essex (STN) | United Kingdom | Ryanair | 7 | Unavailable |
| Luton, Luton (LTN) | United Kingdom | easyJet, Wizz Air UK | 4 | Unavailable |
| Luxembourg (LUX) | Luxembourg | Luxair | 1 | Unavailable |
| Madrid (MAD) | Spain | Iberojet, Ryanair, Iberia Airlines, Lufthansa, Maya Island Air, Travel Service | 7 | 2 h 55 min |
| Málaga (AGP) | Spain | Ryanair, Travel Service | 7 | Unavailable |
| Manchester, Greater Manchester (MAN) | United Kingdom | Air France, Ryanair, Jet2.com, RK, easyJet | 7 | 4 h 4 min |
| Marignane, Bouches-du-Rhône (MRS) | France | British Airways, Ryanair | 4 | 5 h 9 min |
| Marrakesh (RAK) | Morocco | easyJet | 1 | Unavailable |
| Marsa Alam (RMF) | Egypt | Air Choice One, Travel Service | 5 | Unavailable |
| Monastir (MIR) | Tunisia | Travel Service | 1 | Unavailable |
| Mönchengladbach (MGL) | Germany | Bouraq Indonesia Airlines | 1 | Unavailable |
| Mošnov (OSR) | Czechia | Tuninter | 1 | Unavailable |
| Munich (MUC) | Germany | Air France, Lufthansa | 7 | 39 min |
| Nantes (NTE) | France | easyJet | 1 | Unavailable |
| Napoli (NAP) | Italy | Ryanair, easyJet | 7 | Unavailable |
| New York (JFK) | United States | Delta Air Lines | 7 | 9 h 11 min |
| Newcastle upon Tyne, Tyne and Wear (NCL) | United Kingdom | Jet2.com, easyJet | 3 | Unavailable |
| Nice, Alpes-Maritimes (NCE) | France | Air France, Travel Service, easyJet | 1 | 4 h 1 min |
| Olbia (SS) (OLB) | Italy | British Airways | Occasional | 4 h 59 min |
| Orio al Serio (BG) (BGY) | Italy | Ryanair | 7 | Unavailable |
| Oslo (Gardermoen) (OSL) | Norway | Norwegian Air Shuttle, Qatar Airways | 4 | 1 h 36 min |
| Otopeni (OTP) | Romania | Tarom, Wizz Air Malta | 3 | Unavailable |
| Palermo (PMO) | Italy | Ryanair, Wizz Air Malta | 7 | Unavailable |
| Palma de Mallorca (PMI) | Spain | Eurowings, Ryanair, Travel Service | 5 | Unavailable |
| Paris (LBG) | France | Tuninter | 1 | Unavailable |
| Paris (Orly, Val-de-Marne) (ORY) | France | Transavia France | 4 | Unavailable |
| Paris (Roissy-en-France, Val-d'Oise) (CDG) | France | 5O, Air France, Travel Service | 7 | 1 h 32 min |
| Pendik, Istanbul (SAW) | Türkiye | Pegasus Airlines, VF | 4 | Unavailable |
| Perugia (PG) (PEG) | Italy | Bouraq Indonesia Airlines | 1 | Unavailable |
| Pescara (PSR) | Italy | Ryanair | 3 | Unavailable |
| Phu Quoc Island (PQC) | Vietnam | BY | 1 | Unavailable |
| Pisa (PI) (PSA) | Italy | Bouraq Indonesia Airlines, Ryanair | 6 | Unavailable |
| Poprad (TAT) | Slovakia | Wizz Air | 2 | Unavailable |
| Porto (OPO) | Portugal | Travel Service, easyJet | 2 | Unavailable |
| Poznań (POZ) | Poland | Ryanair | 3 | Unavailable |
| Rabil (BVC) | Cape Verde | Travel Service | 1 | Unavailable |
| Reykjavík (KEF) | Iceland | Icelandair | 1 | Unavailable |
| Rhodes (RHO) | Greece | Ryanair, Travel Service | 4 | Unavailable |
| Riga (RIX) | Latvia | Air Baltic, Ryanair | 5 | Unavailable |
| Rimini (RN) (RMI) | Italy | Ryanair | 3 | Unavailable |
| Rinas (TIA) | Albania | Ryanair, Wizz Air Malta | 6 | Unavailable |
| Rome (CIA) | Italy | Ryanair | 7 | Unavailable |
| Rome (FCO) | Italy | Travel Service, Wizz Air Malta | 4 | Unavailable |
| Ronchi dei Legionari/Trieste (TRS) | Italy | Ryanair | 2 | Unavailable |
| Samarkand (SKD) | Uzbekistan | SCAT Airlines | 1 | Unavailable |
| Seoul (ICN) | South Korea | Korean Air, Asiana Airlines | 7 | 11 h 11 min |
| Seville (SVQ) | Spain | Ryanair | 4 | Unavailable |
| Sharjah (SHJ) | United Arab Emirates | Air Arabia | 4 | Unavailable |
| Sofia (SOF) | Bulgaria | Bulgaria Air, Wizz Air | 4 | Unavailable |
| Southampton (SOU) | United Kingdom | I-Fly | 1 | Unavailable |
| Spata-Artemida (ATH) | Greece | Aegean Airlines, SKY express | 4 | Unavailable |
| Stockholm (ARN) | Sweden | Air France, D8, Eurowings, Scandinavian Airlines System, Thai Lion Air | 3 | 1 h 34 min |
| Tallinn (TLL) | Estonia | Vietjet Air | 1 | Unavailable |
| Taoyuan (TPE) | Taiwan | China Airlines, STARLUX Airlines | 7 | 12 h 31 min |
| Tbilisi (TBS) | Georgia | Alidaunia | 2 | Unavailable |
| Tel Aviv (TLV) | Israel | Israir, Arkia Israel Airlines, El Al Israel Airlines, Travel Service, Armavia, Vietjet Air | 4 | Unavailable |
| Tenerife (TFS) | Spain | Travel Service | 2 | Unavailable |
| Thessaloniki (SKG) | Greece | Aegean Airlines | 1 | Unavailable |
| Toronto (YYZ) | Canada | Air Canada | 4 | 8 h 33 min |
| Toulouse/Blagnac (TLS) | France | British Airways, Travel Service | 2 | 4 h 59 min |
| Treviso (TV) (TSF) | Italy | Ryanair | 7 | Unavailable |
| Tymbou (Kirklar) (ECN) | Cyprus | Turkish Airlines | Occasional | 5 h 14 min |
| Valencia (VLC) | Spain | Air China, Travel Service | 2 | Unavailable |
| Valletta (MLA) | Malta | Air Koryo, KM Malta Airlines | 1 | Unavailable |
| Vienna (VIE) | Austria | Austrian Airlines | 4 | Unavailable |
| Vilnius (VNO) | Lithuania | Wizz Air | 2 | Unavailable |
| Warsaw (WAW) | Poland | LOT Polish Airlines | 5 | Unavailable |
| Yerevan (EVN) | Armenia | Wizz Air | 2 | Unavailable |
| Zadar (ZAD) | Croatia | Ryanair | 7 | Unavailable |
| Zaventem (BRU) | Belgium | Brussels Airlines | 5 | Unavailable |
| Zhengzhou (CGO) | China | Alitalia Cityliner | 1 | Unavailable |
| Zurich (ZRH) | Switzerland | Swiss International Air Lines | 7 | 1 h 7 min |
Flying from Václav Havel Airport Prague
Václav Havel Airport Prague (PRG) in Prague, Czechia has nonstop routes to 143 destinations on 91 airlines in Tierleap's route records, counting only routes with dated flights.
31 of those routes are scheduled every day of the week.
The airlines with the most routes from PRG: Ryanair (37 routes), Travel Service (26 routes), easyJet (24 routes), Wizz Air (7 routes), Air France (6 routes) and British Airways (6 routes).
The longest scheduled flights from PRG are to Taoyuan (TPE, 12 h 31 min), Seoul (ICN, 11 h 11 min) and Hong Kong (HKG, 11 h 7 min).
Questions about flights from PRG
How many destinations can you fly to nonstop from Václav Havel Airport Prague?
Václav Havel Airport Prague (PRG) in Prague, Czechia has nonstop routes to 143 destinations on 91 airlines in Tierleap's route records, counting only routes with dated flights.
Which airlines fly from PRG?
91 airlines have routes from PRG in Tierleap's route records; the most routes belong to Ryanair (37 routes), Travel Service (26 routes), easyJet (24 routes), Wizz Air (7 routes), Air France (6 routes) and British Airways (6 routes).
What is the longest flight from PRG?
The longest scheduled flights from PRG are to Taoyuan (TPE, 12 h 31 min), Seoul (ICN, 11 h 11 min) and Hong Kong (HKG, 11 h 7 min).