Direct flights from Václav Havel Airport Prague (PRG)
Václav Havel Airport Prague in Prague, Czech Republic has direct flights to 113 airports in 45 countries, flown by 64 airlines. The longest is to Phuquoc (PQC) at 9,116 km.
See every route from PRG on the mapDirect flights from PRG by country
Italy (12)
- BRI Bari · 1,015 km · ~1h 45m · Malta Air and Wizz Air
- BGY Bergamo · 598 km · ~1h 15m · Ryanair and Wizz Air
- FLR Florence · 737 km · ~1h 25m · Volotea
- LIN Milan · 637 km · ~1h 15m · ITA Airways
- MXP Milano · 646 km · ~1h 15m · SmartWings Czechia and easyJet
- NAP Naples · 1,025 km · ~1h 45m · Ryanair, easyJet and Wizz Air
- PMO Palermo · 1,334 km · ~2h 10m · Wizz Air Malta
- PSA Pisa · 771 km · ~1h 25m · ITA Airways and Ryanair
- CIA Rome · 932 km · ~1h 40m · Ryanair
- FCO Rome · 936 km · ~1h 40m · ITA Airways, Iberia and SmartWings Czechia +4
- TSF Treviso · 519 km · ~1h 10m · Ryanair and Wizz Air
- VCE Venice · 530 km · ~1h 10m · ITA Airways
France (11)
- AJA Ajaccio · 1,001 km · ~1h 45m · Air Corsica
- LIL Lille · 794 km · ~1h 30m · easyJet
- LYS Lyon · 838 km · ~1h 30m · HOP!, Air France and easyJet
- MRS Marseille · 1,010 km · ~1h 45m · Air France and Ryanair
- BSL Mulhouse · 566 km · ~1h 10m · SWISS and easyJet
- NTE Nantes · 1,209 km · ~2h · Volotea
- NCE Nice · 894 km · ~1h 35m · SmartWings Czechia and easyJet
- ORY Paris · 872 km · ~1h 35m · Transavia France
- CDG Paris · 852 km · ~1h 30m · Air France, ITA Airways and SmartWings Czechia +1
- SXB Strasbourg · 511 km · ~1h 5m · SmartWings Czechia
- TLS Toulouse · 1,213 km · ~2h · SmartWings Czechia
Spain (10)
- ALC Alicante · 1,761 km · ~2h 40m · Eurowings
- BCN Barcelona · 1,358 km · ~2h 10m · Ryanair, Iberia and SmartWings Czechia +2
- BIO Bilbao · 1,507 km · ~2h 20m · SmartWings Czechia
- LPA Gran Canaria · 3,512 km · ~4h 45m · SmartWings Czechia
- MAD Madrid · 1,750 km · ~2h 40m · Iberia, SmartWings Czechia and Air Europa
- AGP Malaga · 2,116 km · ~3h 5m · Ryanair
- PMI Palma de Mallorca · 1,480 km · ~2h 20m · SmartWings Czechia
- SVQ Sevilla · 2,134 km · ~3h 5m · Ryanair
- TFS Tenerife · 3,573 km · ~4h 50m · SmartWings Czechia
- VLC Valencia · 1,651 km · ~2h 30m · SmartWings Czechia
United Kingdom (10)
- BRS Bristol · 1,200 km · ~2h · easyJet
- EMA East Midlands · 1,119 km · ~1h 50m · Jet2.com
- EDI Edinburgh · 1,341 km · ~2h 10m · Jet2.com and easyJet
- LBA Leeds · 1,165 km · ~1h 55m · Jet2.com
- LTN London · 1,041 km · ~1h 45m · easyJet, Wizz Air and Wizz Air UK
- LHR London · 1,044 km · ~1h 45m · American Airlines and British Airways
- STN London · 1,000 km · ~1h 45m · Ryanair and easyJet
- LGW London · 1,024 km · ~1h 45m · easyJet
- MAN Manchester · 1,192 km · ~1h 55m · Jet2.com and easyJet
- NCL Newcastle · 1,206 km · ~2h · Jet2.com
Germany (4)
- DUS Duesseldorf · 544 km · ~1h 10m · Eurowings and SmartWings Czechia
- FRA Frankfurt · 406 km · ~1h · Condor, Ethiopian Airlines and Lufthansa +1
- HAM Hamburg · 490 km · ~1h 5m · SmartWings Czechia and easyJet
- MUC Munich · 265 km · ~50m · Lufthansa
Greece (4)
- ATH Athens · 1,556 km · ~2h 25m · Aegean Airlines and Sky Express Greece
- HER Heraklion · 1,864 km · ~2h 45m · SmartWings Czechia
- RHO Rhodos · 1,884 km · ~2h 50m · SmartWings Czechia
- SKG Thessaloniki · 1,263 km · ~2h · Aegean Airlines
Turkey (4)
- AYT Antalya · 1,975 km · ~2h 55m · SmartWings Czechia and SunExpress
- SAW Istanbul · 1,551 km · ~2h 25m · Ajet
- IST Istanbul · 1,517 km · ~2h 20m · Turkish Airlines
- ADB Izmir · 1,663 km · ~2h 30m · SunExpress
Netherlands (3)
- AMS Amsterdam · 705 km · ~1h 20m · KLM, SmartWings Czechia and easyJet
- EIN Eindhoven · 642 km · ~1h 15m · Transavia
- RTM Rotterdam · 717 km · ~1h 20m · Transavia
Poland (3)
- GDN Gdansk · 555 km · ~1h 10m · Ryanair
- KRK Krakow · 394 km · ~1h · Ryanair
- WAW Warsaw · 521 km · ~1h 10m · LOT Polish and SmartWings Czechia
Portugal (3)
- FNC Funchal · 3,194 km · ~4h 25m · SmartWings Czechia
- LIS Lisbon · 2,229 km · ~3h 15m · SmartWings Czechia and TAP Air Portugal
- OPO Porto · 2,024 km · ~3h · easyJet
Romania (3)
- OTP Bucharest · 1,081 km · ~1h 50m · SmartWings Czechia, Tarom and Wizz Air Malta
- CLJ Cluj-napoca · 786 km · ~1h 30m · Tarom
- SCV Suceava · 923 km · ~1h 40m · Wizz Air Malta
Slovakia (3)
- BTS Bratislava · 304 km · ~50m · SmartWings Czechia
- KSC Kosice · 530 km · ~1h 10m · Ryanair and SmartWings Czechia
- TAT Poprad · 446 km · ~1h 5m · Wizz Air
United Arab Emirates (3)
- AUH Abu Dhabi · 4,487 km · ~6h · Etihad Airways
- DXB Dubai · 4,464 km · ~5h 55m · Emirates, Qantas and SmartWings Czechia
- SHJ Sharjah · 4,467 km · ~5h 55m · Air Arabia
Belgium (2)
- BRU Brussels · 697 km · ~1h 20m · SmartWings Czechia, Brussels Airlines and United Airlines
- CRL Charleroi · 697 km · ~1h 20m · Ryanair
China (2)
- PEK Beijing · 7,461 km · ~9h 35m · Hainan Airlines
- SYX Sanya · 8,814 km · ~11h 15m · SCAT
Egypt (2)
- CAI Cairo · 2,643 km · ~3h 45m · Egyptair
- HRG Hurghada · 3,042 km · ~4h 15m · Air Cairo
Finland (2)
- HEL Helsinki · 1,320 km · ~2h 5m · Finnair and Norwegian Air Shuttle
- RVN Rovaniemi · 1,944 km · ~2h 50m · Eurowings (Malta)
Kazakhstan (2)
- ALA Alma-ata · 4,700 km · ~6h 15m · Vietjet
- NQZ Astana · 3,938 km · ~5h 20m · SCAT
Norway (2)
- BGO Bergen · 1,268 km · ~2h 5m · Norwegian Air Shuttle
- OSL Oslo · 1,140 km · ~1h 55m · Norwegian Air Shuttle and SAS Scandinavian
Switzerland (2)
- GVA Geneva · 741 km · ~1h 25m · SWISS and easyJet
- ZRH Zurich · 511 km · ~1h 5m · SWISS and SmartWings Czechia
Vietnam (2)
- HAN Hanoi · 8,322 km · ~10h 40m · Vietjet
- PQC Phuquoc · 9,116 km · ~11h 35m · TUI Airways
Albania (1)
- TIA Tirana · 1,054 km · ~1h 45m · Ryanair
Armenia (1)
- EVN Yerevan · 2,587 km · ~3h 40m · Wizz Air
Austria (1)
- VIE Vienna · 278 km · ~50m · AirDolomiti and Austrian Airlines
Azerbaijan (1)
- GYD Baku · 2,963 km · ~4h 5m · Azerbaijan Airlines
Bulgaria (1)
- SOF Sofia · 1,080 km · ~1h 50m · Bulgaria Air and Wizz Air
Croatia (1)
- SPU Split · 746 km · ~1h 25m · SmartWings Czechia
Cyprus (1)
- LCA Larnaca · 2,307 km · ~3h 20m · Wizz Air
Czech Republic (1)
- OSR Ostrava · 279 km · ~50m · SmartWings Czechia
Denmark (1)
- CPH Copenhagen · 623 km · ~1h 15m · Norwegian Air Sweden, Norwegian Air Shuttle and SmartWings Czechia +1
Georgia (1)
- KUT Kutaisi · 2,340 km · ~3h 20m · Wizz Air
Hungary (1)
- BUD Budapest · 472 km · ~1h 5m · Ryanair and SmartWings Czechia
Iceland (1)
- KEF Keflavik · 2,653 km · ~3h 45m · Icelandair
Ireland (1)
- DUB Dublin · 1,455 km · ~2h 15m · Aer Lingus and Ryanair
Israel (1)
- TLV Tel-aviv · 2,635 km · ~3h 45m · EL AL, SmartWings Czechia and Wizz Air
Latvia (1)
- RIX Riga · 992 km · ~1h 45m · airBaltic and Ryanair
Lithuania (1)
- VNO Vilnius · 901 km · ~1h 35m · LongJiang Airlines and Wizz Air
Macedonia (1)
- SKP Skopje · 1,067 km · ~1h 50m · Wizz Air
Malta (1)
- MLA Malta · 1,584 km · ~2h 25m · KM Malta Airlines
Moldova (1)
- RMO Chisinau · 1,123 km · ~1h 50m · Wizz Air Malta
Morocco (1)
- RAK Marrakech · 2,762 km · ~3h 50m · easyJet
Serbia (1)
- BEG Belgrade · 742 km · ~1h 25m · Air Serbia
South Korea (1)
- ICN Seoul · 8,237 km · ~10h 35m · Korean Air
Sweden (1)
- ARN Stockholm · 1,087 km · ~1h 50m · Norwegian Air Sweden, Norwegian Air Shuttle and Korean Air +2
Taiwan (1)
- TPE Taipei · 9,012 km · ~11h 30m · China Airlines
Airlines flying from PRG
Aegean Airlines, Aer Lingus, Air Arabia, Air Cairo, Air Corsica, Air Europa, Air France, Air Serbia, AirDolomiti, Ajet, American Airlines, Austrian Airlines, Azerbaijan Airlines, British Airways, Brussels Airlines, Bulgaria Air, China Airlines, Condor, EL AL, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Eurowings, Eurowings (Malta), Finnair, HOP!, Hainan Airlines, ITA Airways, Iberia, Icelandair, Jet2.com, KLM, KM Malta Airlines, Korean Air, LOT Polish, LongJiang Airlines, Lufthansa, Malta Air, Norwegian Air Shuttle, Norwegian Air Sweden, Qantas, Ryanair, SAS Scandinavian, SCAT, SWISS, Sky Express Greece, SmartWings Czechia, SunExpress, TAP Air Portugal, TUI Airways, Tarom, Transavia, Transavia France, Turkish Airlines, United Airlines, Vietjet, Volotea, Vueling, Wizz Air, Wizz Air Malta, Wizz Air UK, airBaltic, easyJet
Going somewhere PRG doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Prague to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.