Direct flights from Krakow Kraków John Paul II International Airport (KRK)
Krakow Kraków John Paul II International Airport in Krakow, Poland has direct flights to 96 airports in 34 countries, flown by 21 airlines. The longest is to Sharjah (SHJ) at 4,111 km.
See every route from KRK on the mapDirect flights from KRK by country
Italy (13)
- BRI Bari · 1,021 km · ~1h 45m · Ryanair
- BGY Bergamo · 896 km · ~1h 35m · Ryanair
- BLQ Bologna · 888 km · ~1h 35m · Ryanair
- CAG Cagliari · 1,470 km · ~2h 20m · Ryanair
- CTA Catania · 1,452 km · ~2h 15m · Ryanair
- MXP Milano · 960 km · ~1h 40m · Ryanair
- NAP Naples · 1,107 km · ~1h 50m · Ryanair
- PMO Palermo · 1,424 km · ~2h 15m · Ryanair
- PSA Pisa · 1,006 km · ~1h 45m · Ryanair
- FCO Rome · 1,089 km · ~1h 50m · Wizz Air
- CIA Rome · 1,074 km · ~1h 50m · Ryanair
- TPS Trapani · 1,472 km · ~2h 20m · Ryanair
- VCE Venice · 752 km · ~1h 25m · Ryanair
United Kingdom (13)
- BFS Belfast · 1,825 km · ~2h 45m · easyJet
- BHX Birmingham · 1,515 km · ~2h 20m · Ryanair
- BRS Bristol · 1,584 km · ~2h 25m · Ryanair and easyJet
- EMA East Midlands · 1,489 km · ~2h 20m · Ryanair
- EDI Edinburgh · 1,671 km · ~2h 30m · Ryanair and easyJet
- LBA Leeds · 1,522 km · ~2h 20m · Ryanair
- LPL Liverpool · 1,594 km · ~2h 25m · Ryanair and easyJet
- LTN London · 1,420 km · ~2h 15m · Ryanair
- STN London · 1,379 km · ~2h 10m · Ryanair
- LGW London · 1,410 km · ~2h 15m · easyJet
- MAN Manchester · 1,556 km · ~2h 25m · Ryanair
- NCL Newcastle · 1,545 km · ~2h 25m · Ryanair and Jet2.com
- SEN Southend · 1,347 km · ~2h 10m · easyJet
Spain (10)
- ALC Alicante · 2,074 km · ~3h · Ryanair
- BCN Barcelona · 1,680 km · ~2h 35m · Ryanair
- FUE Fuerteventura · 3,711 km · ~5h · Ryanair
- GRO Gerona · 1,593 km · ~2h 25m · Ryanair
- LPA Gran Canaria · 3,852 km · ~5h 10m · Ryanair
- MAD Madrid · 2,103 km · ~3h 5m · Ryanair
- AGP Malaga · 2,446 km · ~3h 30m · Ryanair
- SVQ Sevilla · 2,477 km · ~3h 30m · Ryanair
- TFS Tenerife · 3,919 km · ~5h 15m · Ryanair
- VLC Valencia · 1,976 km · ~2h 55m · Ryanair
France (6)
- BVA Beauvais · 1,268 km · ~2h 5m · Ryanair
- MRS Marseille · 1,329 km · ~2h 5m · Ryanair
- BSL Mulhouse · 937 km · ~1h 40m · easyJet
- NCE Nice · 1,190 km · ~1h 55m · Wizz Air
- CDG Paris · 1,246 km · ~2h · easyJet
- TLS Toulouse · 1,568 km · ~2h 25m · Ryanair
Norway (6)
- BGO Bergen · 1,458 km · ~2h 15m · Norwegian Air Shuttle
- OSL Oslo · 1,251 km · ~2h · Norwegian Air Shuttle
- RYG Rygge · 1,182 km · ~1h 55m · Ryanair
- TRF Sandefjord · 1,181 km · ~1h 55m · Ryanair
- SVG Stavanger · 1,334 km · ~2h 10m · Norwegian Air Shuttle and Wizz Air
- TRD Trondheim · 1,579 km · ~2h 25m · Norwegian Air Shuttle
Germany (5)
- DTM Dortmund · 869 km · ~1h 35m · Ryanair
- DUS Duesseldorf · 926 km · ~1h 40m · Eurowings
- FRA Frankfurt · 800 km · ~1h 30m · Lufthansa and LOT Polish
- FMM Memmingen · 733 km · ~1h 25m · Ryanair
- MUC Munich · 611 km · ~1h 15m · Lufthansa and LOT Polish
Greece (3)
- ATH Athens · 1,390 km · ~2h 10m · Aegean Airlines
- KGS Kos · 1,589 km · ~2h 25m · Ryanair
- SKG Thessaloniki · 1,091 km · ~1h 50m · Ryanair
Portugal (3)
- FAO Faro · 2,643 km · ~3h 45m · Ryanair
- LIS Lisbon · 2,594 km · ~3h 40m · Ryanair
- OPO Porto · 2,401 km · ~3h 25m · Ryanair
Sweden (3)
- GOT Gothenborg · 975 km · ~1h 40m · Ryanair
- ARN Stockholm · 1,071 km · ~1h 50m · Norwegian Air Shuttle and Ryanair
- NYO Stockholm · 986 km · ~1h 40m · Ryanair
Turkey (3)
- ESB Ankara · 1,512 km · ~2h 20m · Pegasus Airlines
- AYT Antalya · 1,710 km · ~2h 35m · SunExpress
- IST Istanbul · 1,231 km · ~2h · Turkish Airlines
Cyprus (2)
- LCA Larnaca · 2,029 km · ~3h · Wizz Air
- PFO Paphos · 1,995 km · ~2h 55m · Ryanair
Ireland (2)
- DUB Dublin · 1,821 km · ~2h 45m · Ryanair
- SNN Shannon · 2,000 km · ~2h 55m · Ryanair
Morocco (2)
- AGA Agadir · 3,279 km · ~4h 30m · Ryanair
- RBA Rabat · 2,798 km · ~3h 55m · Ryanair
Netherlands (2)
- AMS Amsterdam · 1,074 km · ~1h 50m · KLM
- EIN Eindhoven · 1,023 km · ~1h 45m · Ryanair
Poland (2)
- GDN Gdansk · 486 km · ~1h 5m · Ryanair
- WAW Warsaw · 246 km · ~50m · LOT Polish
Switzerland (2)
- GVA Geneva · 1,099 km · ~1h 50m · easyJet
- ZRH Zurich · 872 km · ~1h 35m · SWISS
United Arab Emirates (2)
- DXB Dubai · 4,108 km · ~5h 30m · Flydubai
- SHJ Sharjah · 4,111 km · ~5h 30m · Air Arabia
Albania (1)
- TIA Tirana · 963 km · ~1h 40m · Ryanair
Austria (1)
- VIE Vienna · 320 km · ~55m · Ryanair, LOT Polish and Austrian Airlines
Belgium (1)
- CRL Charleroi · 1,089 km · ~1h 50m · Ryanair
Bulgaria (1)
- SOF Sofia · 866 km · ~1h 35m · Ryanair
Croatia (1)
- DBV Dubrovnik · 844 km · ~1h 30m · Ryanair
Czech Republic (1)
- PRG Prague · 394 km · ~1h · Ryanair
Denmark (1)
- CPH Copenhagen · 779 km · ~1h 25m · Norwegian Air Shuttle, Ryanair and Malta Air
Egypt (1)
- RMF Marsa Alam · 3,008 km · ~4h 10m · Wizz Air
Estonia (1)
- TLL Tallinn-ulemiste International · 1,087 km · ~1h 50m · Wizz Air
Finland (1)
- HEL Helsinki · 1,184 km · ~1h 55m · Finnair
Hungary (1)
- BUD Budapest · 297 km · ~50m · Ryanair and Wizz Air
Latvia (1)
- RIX Riga · 810 km · ~1h 30m · Ryanair
Lithuania (1)
- VNO Vilnius · 629 km · ~1h 15m · Wizz Air
Luxembourg (1)
- LUX Luxemburg · 974 km · ~1h 40m · Luxair
Malta (1)
- MLA Malta · 1,638 km · ~2h 30m · Ryanair
Romania (1)
- BBU Bucharest · 781 km · ~1h 25m · Ryanair
Serbia (1)
- BEG Belgrade · 586 km · ~1h 15m · Air Serbia
Airlines flying from KRK
Aegean Airlines, Air Arabia, Air Serbia, Austrian Airlines, Eurowings, Finnair, Flydubai, Jet2.com, KLM, LOT Polish, Lufthansa, Luxair, Malta Air, Norwegian Air Shuttle, Pegasus Airlines, Ryanair, SWISS, SunExpress, Turkish Airlines, Wizz Air, easyJet
Going somewhere KRK doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Krakow 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.