# Kraków John Paul II International Airport

Kraków John Paul II International Airport (Polish: Kraków Airport im. Jana Pawła II since 4 September 2007; earlier in Polish: Międzynarodowy Port Lotniczy im. Jana Pawła II Kraków–Balice) (IATA: KRK, ICAO: EPKK) is an international airport located near Kraków, in the village of Balice, 11 km (6.8 mi) west of the city centre, in southern Poland.
The airport is named after Pope John Paul II. It is the second-busiest airport of the country in terms of the volume of passengers served annually after Warsaw Chopin Airport. In 2023, it handled over 9.4 million passengers.

## History
### Early years

Construction of the airport started in 1964. It opened for civil aviation in 1967, and was a military site until 28 February 1968. Four years later, the first passenger terminal was built there.
In the 1970s, the airport saw further development, which included an increase in the length of the runway by 400 meters, the construction of taxiways, and the installation of high intensity runway lights.
In 1988, the authorities decided to build a new terminal that was opened for public use in 1993. In 1995, the entire apron was modernized.
In 1995, the airport's name was changed from Kraków–Balice Airport to John Paul II International Airport Kraków–Balice, to honor Pope John Paul II, who was born in relatively nearby Wadowice and had spent many years of his life in Kraków, including serving as Archbishop of Kraków from 1963 until his elevation to the Papacy in 1978. For marketing reasons, the official name was further "streamlined" on 4 September 2007 as Kraków Airport im. Jana Pawła II.

### Development since the 2000s

The airport was modernized once more in 2002, and since then new international connections have been established.
On 1 March 2007, a separate domestic terminal (T2) was opened. At that time, plans were underway to begin the construction of a new terminal.
A seven-storey parking garage opposite T1 became fully operational in May 2010.
On 12 December 2012, Irish low-cost carrier Ryanair announced it would be opening its second Polish base in Kraków basing two Boeing 737-800 aircraft at the airport from 31 March 2013, which allows the carrier to increase the number of the routes from Kraków to 31.
Kraków Airport is the second busiest airport in the country after Warsaw Chopin Airport. The airport has good growth prospects, as almost 8 million people live within 100 km (62 mi) of it. The airport also has a favorable location on the network of existing and planned motorways in this region of Poland. In 2021, Ryanair announced a US$800 million investment plan into Kraków and its airport expected to bring more than 400 direct jobs for pilots, flight crews, and ground staff along with 3500 indirect jobs.
In 2023, the airport handled over 9.4 million passengers becoming the first regional airport in Poland to pass the 9 million threshold in terms of the number of passengers served annually. It collaborated with 25 traditional and low-cost airlines offering 161 flight connections to 123 airports located in 113 cities in 35 countries.
In 2024, the airport authorities announced a plan to build a new terminal for the airport due to the inadequate capacity of the terminal opened in 2016.

## Facilities
### Terminal

Construction works of a new airport terminal began on 11 April 2013. The terminal was adjacent to the existing old terminal building. The works on the new terminal were completed in December 2016. The terminal serves all-year-round, 24 hours a day, both domestic as well as international flights. The expected maximum capacity of the terminal is up to 8 million passengers handled in a year (over twice as much as the airport served in 2012). It is also possible to handle transfer passengers irrespective of the routes (Schengen/Non-Schengen destinations). The terminal has a new luggage handling system and a roofed footbridge connecting the terminal to a hotel, a multi-level parking lot and the railway station, with direct railway link to Kraków Główny by Koleje Małopolskie.

### Runway

The airport has one concrete runway, number 07/25, 2,550 m × 60 m (8,366 ft × 197 ft).

## Airlines and destinations

The following airlines operate regular scheduled and charter flights at Kraków Airport:
| Airlines | Destinations |
| Aegean Airlines | Athens |
| airBaltic | Vilnius |
| Air Arabia | Sharjah |
| Air Dolomiti | Munich |
| Air France | Paris–Charles de Gaulle |
| Air Serbia | Belgrade |
| Austrian Airlines | Vienna |
| British Airways | London–Heathrow |
| Brussels Airlines | Brussels |
| Buzz | Seasonal charter: Antalya, Burgas, Palma de Mallorca, Tirana, Varna, Zakynthos |
| easyJet | Amsterdam, Basel/Mulhouse, Belfast–International, Bristol, Edinburgh, London–Gatwick, London–Luton, Manchester, Paris–Charles de Gaulle Seasonal: Birmingham |
| Enter Air | Seasonal charter: Antalya, Corfu, Heraklion, Marsa Alam |
| Eurowings | Düsseldorf Seasonal: Stuttgart |
| FlyLili | Seasonal charter: Tel Aviv |
| Finnair | Helsinki |
| flydubai | Dubai–International |
| FLYYO | Seasonal charter: Tel Aviv |
| Freebird Airlines | Seasonal charter: Antalya |
| Jazeera Airways | Seasonal: Kuwait City |
| Jet2.com | Birmingham, Leeds/Bradford, Manchester Seasonal: Belfast–International, East Midlands, Glasgow, Liverpool, London–Stansted (begins 27 November 2025), Newcastle upon Tyne |
| KLM | Amsterdam |
| LOT Polish Airlines | Chicago–O'Hare, Istanbul, Olsztyn-Mazury, Paris–Orly (begins 31 March 2025), Tel Aviv, Warsaw–Chopin Seasonal: Bydgoszcz, Newark |
| Lufthansa | Frankfurt, Munich |
| Luxair | Luxembourg |
| Norwegian Air Shuttle | Bergen, Copenhagen, Oslo, Stavanger, Stockholm–Arlanda, Trondheim |
| Pegasus Airlines | Ankara, Antalya, İzmir |
| Ryanair | Agadir, Alicante, Athens, Barcelona, Bari, Beauvais, Belfast–International, Bergamo, Berlin (ends 29 March 2025), Billund (ends 29 March 2025), Birmingham, Bologna, Bournemouth, Bristol, Cagliari, Catania, Charleroi, Copenhagen, Dublin, East Midlands, Edinburgh, Eindhoven, Gdańsk, Girona, Glasgow, Gothenburg, Gran Canaria, Leeds/Bradford, Lisbon, Liverpool, London–Luton, London–Stansted, Madrid, Málaga, Malta, Manchester, Marseille, Memmingen, Milan–Malpensa, Naples, Newcastle upon Tyne, Palermo, Paphos, Pisa, Podgorica, Porto, Poznań, Riga, Rome–Ciampino, Sandefjord, Seville, Shannon, Stockholm–Arlanda, Szczecin, Tel Aviv (resumes 31 March 2025), Tenerife–South, Thessaloniki, Tirana, Toulouse, Treviso, Valencia, Vienna Seasonal: Aberdeen (begins 2 April 2025), Amman–Queen Alia, Ancona, Burgas, Castellón (begins 31 March 2025), Chania, Corfu, Dortmund (ends 29 March 2025), Dubrovnik, Faro, Fuerteventura, Lamezia Terme, Lourdes, Marrakech, Olbia, Palma de Mallorca, Perugia, Pescara, Prague, Rhodes, Rimini, Santorini, Trieste, Turin, Varna, Zadar |
| Scandinavian Airlines | Copenhagen (begins 10 April 2025) |
| Smartwings Poland | Antalya |
| Sundor | Tel Aviv |
| SunExpress | Antalya |
| Swiss International Air Lines | Zürich |
| Turkish Airlines | Istanbul |
| Wizz Air | Abu Dhabi, Barcelona, Basel/Mulhouse (begins 15 June 2025), Bergen (begins 17 June 2025), Bologna, Bucharest–Băneasa, Eindhoven, Genoa (begins 17 June 2025), Larnaca, London–Gatwick, London–Luton, Lyon, Málaga, Milan–Malpensa, Nice, Oslo, Rome–Fiumicino, Sofia (begins 16 June 2025), Stavanger, Tel Aviv, Valencia Seasonal: Heraklion, Split, Tirana |

## Statistics

Busiest Routes from Kraków Airport :
| Airport | Passengers 2019 | Passengers 2022 | Passengers 2023 |
| Austria, Vienna (VIE) | 127,053 | 147,678 | 211,658 |
| Belgium, Brussels-Charleroi (CRL) | 108,139 | 92,326 | 123,593 |
| Belgium, Brussels-Zaventem (BRU) | 55,986 | 0 | 0 |
| Bulgaria, Burgas (BOJ) | 25,374 | 54,898 | 75,532 |
| Croatia, Split (SPU) | | | 27,887 |
| Croatia, Zadar (ZAD) | 20,374 | 31,626 | 39,455 |
| Cyprus, Larnaca (LCA) | | | 66,034 |
| Cyprus, Paphos (PFO) | 36,458 | 34,896 | 51,563 |
| Czechia, Prague (PRG) | | 52,026 | 51,303 |
| Denmark, Billund (BLL) | 24,573 | 74,416 | 66,747 |
| Denmark, Copenhagen (CPH) | 138,332 | 95,730 | 120,581 |
| Finland, Helsinki (HEL) | 145,254 | 65,575 | 63,762 |
| Finland, Turku (TKU) | 26,592 | |
| France, Beauvais (BVA) | 61,234 | 97,922 | 96,092 |
| France, Lille (LIL) | | 40,614 | 34,949 |
| France, Lourdes (LDE) | 19,663 | | 20,613 |
| France, Lyon (LYS) | 44,324 | | 45,318 |
| France, Marseille (MRS) | | 41,099 | |
| France, Nice (NCE) | | | 49,708 |
| France, Paris-Charles de Gaulle (CDG) | 138,793 | 134,320 | 180,535 |
| Georgia, Kutaisi (KUT) | | | 52,176 |
| Germany, Berlin-Brandenburg (BER) | 89,697 | | 48,936 |
| Germany, Dortmund (DTM) | 70,324 | 56,614 | 42,348 |
| Germany, Düsseldorf (DUS) | 80,169 | |
| Germany, Frankfurt (FRA) | 468,965 | 281,393 | 364,980 |
| Germany, Memmingen (FMM) | | | 28,423 |
| Germany, Munich (MUC) | 262,880 | 203,875 | 253,146 |
| Germany, Nuremberg (NUE) | 27,136 | 35,767 | 41,210 |
| Germany, Stuttgart (STR) | 70,866 | |
| Greece, Athens (ATH) | 52,260 | | 49,526 |
| Greece, Thessaloniki (SKG) | | 45,362 | 64,821 |
| Hungary, Budapest (BUD) | | 50,215 |
| Iceland, Reykjavík-Keflavík (KEF) | | | 43,969 |
| Ireland, Dublin (DUB) | 178,245 | 159,395 | 191,010 |
| Ireland, Shannon (SNN) | 38,178 | 42,119 | 62,718 |
| Israel, Tel Aviv (TLV) | 122,335 | 125,634 | 141,492 |
| Italy, Ancona (AOI) | | 21,962 | 21,744 |
| Italy, Bari (BRI) | 76,132 | 110,106 | 76,201 |
| Italy, Bergamo (BGY) | 127,652 | 138,515 | 192,841 |
| Italy, Bologna (BLQ) | 54,740 | 49,203 | 53,602 |
| Italy, Cagliari (CAG) | 36,700 | 32,576 | 37,608 |
| Italy, Catania (CTA) | 62,146 | 63,057 | 101,483 |
| Italy, Lamezia Terme (SUF) | 20,634 | | 22,805 |
| Italy, Milan-Malpensa (MXP) | | 66,830 | 97,182 |
| Italy, Naples (NAP) | 69,050 | |
| Italy, Palermo (PMO) | | | 41,478 |
| Italy, Pescara (PSR) | 21,713 | | 20,882 |
| Italy, Pisa (PSA) | | 42,278 |
| Italy, Rimini (RMI) | 20,385 | 14,151 | 12,279 |
| Italy, Rome-Ciampino (CIA) | 97,472 | 134,677 | 137,041 |
| Italy, Rome-Fiumicino (FCO) | 44,446 | 76,052 | 96,223 |
| Italy, Treviso (TSF) | 35,135 | 37,002 | 42,510 |
| Italy, Turin (TRN) | | 29,180 | 29,957 |
| Malta, Malta (MLA) | | 40,084 | 53,120 |
| Montenegro, Podgorica (TGD) | | | 55,291 |
| Netherlands, Amsterdam (AMS) | 211,139 | 157,682 | 200,938 |
| Netherlands, Eindhoven (EIN) | 174,342 | 207,615 | 194,466 |
| Norway, Bergen (BGO) | 48,947 | 68,727 | 48,620 |
| Norway, Oslo-Gardermoen (OSL) | 208,652 | 191,987 | 281,881 |
| Norway, Sandefjord (TRF) | 130,549 | 145,948 | 157,556 |
| Norway, Stavanger (SVG) | 45,574 | 69,078 | 88,145 |
| Norway, Trondheim (TRD) | 49,773 | 22,935 | 37,725 |
| Poland, Gdańsk (GDN) | 97,921 | 104,330 | 91,460 |
| Poland, Poznań (POZ) | 0 | | 48,261 |
| Poland, Szczecin (SZZ) | 36,390 | 44,034 | 25,271 |
| Poland, Warsaw-Chopin (WAW) | 385,425 | 285,035 | 333,935 |
| Portugal, Lisbon (LIS) | | | 45,417 |
| Portugal, Porto (OPO) | | | 41,090 |
| Spain, Alicante (ALC) | 66,280 | 71,170 | 84,776 |
| Spain, Barcelona–El Prat (BCN) | 68,427 | 144,867 | 170,288 |
| Spain, Girona (GRO) | 36,090 | 36,505 | 46,083 |
| Spain, Madrid–Barajas (MAD) | 62,916 | 53,570 | 65,096 |
| Spain, Málaga (AGP) | | | 89,145 |
| Spain, Seville (SVQ) | | | 40,672 |
| Spain, Valencia (VLC) | | | 55,254 |
| Sweden, Göteborg-Landvetter (GOT) | 51,557 | |
| Sweden, Malmö (MMX) | 33,419 | |
| Sweden, Stockholm-Arlanda (ARN) | 106,195 | 138,002 | 167,511 |
| Sweden, Stockholm-Skavsta (NYO) | 95,829 | 44,673 | 61,030 |
| Switzerland, Basel (BSL) | 60,885 | |
| Switzerland, Zurich (ZRH) | 58,714 | | 71,955 |
| Turkey, Antalya (AYT) | | 61,710 | 111,302 |
| Turkey, Istanbul (IST) | | | 45,905 |
| Ukraine, Kyiv-Boryspil (KBP) | 145,379 | | 0 |
| Ukraine, Kyiv-Zhuliany (IEV) | 47,524 | | 0 |
| Ukraine, Lviv (LWO) | 53,167 | | 0 |
| United Arab Emirates, Abu Dhabi (AUH) | | | 55,694 |
| United Arab Emirates, Dubai (DXB) | 82,053 | 76,731 | 113,024 |
| United Kingdom, Belfast-International (BFS) | 100,320 | 17,771 | 47,949 |
| United Kingdom, Birmingham (BHX) | 104,803 | 95,668 | 127,386 |
| United Kingdom, Bournemouth (BOH) | 37,707 | 34,815 | 39,300 |
| United Kingdom, Bristol (BRS) | 131,605 | 83,510 | 107,099 |
| United Kingdom, Doncaster Sheffield (DSA) | 39,345 | 31,357 | 0 |
| United Kingdom, East Midlands (EMA) | 57,637 | 47,222 | 50,500 |
| United Kingdom, Edinburgh (EDI) | 146,918 | 121,255 | 136,187 |
| United Kingdom, Glasgow-International (GLA) | 40,352 | 33,995 | 62,609 |
| United Kingdom, Leeds Bradford (LBA) | 101,940 | 75,820 | 148,273 |
| United Kingdom, Liverpool (LPL) | 109,542 | 74,581 | 53,884 |
| United Kingdom, London-Gatwick (LGW) | 164,630 | 123,985 | 248,649 |
| United Kingdom, London-Heathrow (LHR) | 112,086 | 59,837 | 71,525 |
| United Kingdom, London-Luton (LTN) | 254,087 | 304,165 | 297,573 |
| United Kingdom, London-Stansted (STN) | 358,577 | 294,503 | 340,924 |
| United Kingdom, Manchester (MAN) | 208,686 | 125,220 | 191,094 |
| United Kingdom, Newcastle (NCL) | 36,256 | 56,594 | 77,987 |
| United States, Chicago-O'Hare (ORD) | | 53,514 | 56,547 |
Annual traffic :
| Year | Passenger Count | Percent Change |
| 2003 | 593,214 | |
| 2004 | 841,123 | 42% |
| 2005 | 1,586,130 | 89% |
| 2006 | 2,367,257 | 49% |
| 2007 | 3,068,199 | 30% |
| 2008 | 2,923,961 | 5% |
| 2009 | 2,680,322 | 8% |
| 2010 | 2,863,996 | 7% |
| 2011 | 3,014,060 | 5% |
| 2012 | 3,439,758 | 14% |
| 2013 | 3,647,616 | 6% |
| 2014 | 3,817,792 | 5% |
| 2015 | 4,221,171 | 11% |
| 2016 | 4,983,645 | 18% |
| 2017 | 5,835,189 | 17% |
| 2018 | 6,769,369 | 17% |
| 2019 | 8,410,817 | 24% |
| 2020 | 2,592,972 | 69% |
| 2021 | 3,072,074 | 18% |
| 2022 | 7,394,176 | 140% |
| 2023 | 9,404,611 | 27% |
| 2024 | 11,080,830 | 17,8% |
It was the 63rd busiest airport in Europe in 2019 and had the greatest increase in passengers in all of Europe in 2019 with a 24.2% passenger increase in 2019 compared to 2018.

## Ground transportation

In addition to road access by private car or taxi, other options are:

### Train

The SKA1 suburban line operates from the Airport to Kraków Główny (Main railway station) and further to Wieliczka. The service resumed in September 2015. It takes about 17 minutes to get to the city centre, and further 20 minutes to Wieliczka (for Salt Mine).
Railway line 118 :
Legend :

### Bus

Public buses link the airport during the day and during the night with the main railway and bus station in Kraków (Kraków Główny railway station) and the ICE Congress Centre.

## Military usage

The aerodrome includes a military area, on its South side, which hosts the 8. Baza Lotnictwa Transportowego of the Polish Air Force, flying transport aircraft like the EADS CASA C-295