This is a list of the 100 busiest airports in Europe (Turkey and Russia included), ranked by total passengers per year, including both terminal and transit passengers. Data is for 2022 with a partial population of 2023 as statistics are released and is sourced individually for each airport and from a variety of sources, but normally the national aviation authority statistics, or those of the airport operator.
The tables also show the percentage change in total passengers for each airport over the last year. Lists of the rankings for every year since 2010 are also presented.
2020 and 2021 numbers are significantly reduced compared to 2019 due to the COVID-19 pandemic, which has caused a significant reduction in passenger numbers and aircraft movements.
Graphs are unavailable due to technical issues. There is more info on Phabricator and on MediaWiki.org. |
Rank 2023 | Rank change 2022–2023 | Country | Airport | City served | Passengers | Change Δ 2023/2022 | ||
---|---|---|---|---|---|---|---|---|
2023 | 2022 | % | People | |||||
1 | 1 | United Kingdom 1 | Heathrow Airport | London | 79,151,723 [1] | 61,611,838 [2] | 28.5 | 17,539,885 |
2 | 1 | Turkey 1 | Istanbul Airport | Istanbul | 76,236,980 [3] | 64,486,178 [4] | 18.2 | 11,750,802 |
3 | France 1 | Charles de Gaulle Airport | Paris | 67,421,316 [5] [6] | 57,474,033 [7] | 17.3 | 9,947,283 | |
4 | Netherlands 1 | Amsterdam Airport Schiphol | Amsterdam | 61,889,586 [8] | 52,472,188 [9] | 17.9 | 9,417,398 | |
5 | Spain 1 | Adolfo Suárez Madrid–Barajas Airport | Madrid | 60,220,984 [10] | 50,633,759 [11] | 18.9 | 9,587,225 | |
6 | Germany 1 | Frankfurt am Main Airport | Frankfurt | 59,359,539 [12] | 48,923,474 [13] [14] | 21.3 | 10,436,065 | |
7 | Spain 2 | Josep Tarradellas Barcelona–El Prat Airport | Barcelona | 49,909,544 [10] | 41,641,444 [11] | 19.9 | 8,268,100 | |
8 | United Kingdom 2 | Gatwick Airport | London | 40,897,656 [15] [16] | 32,835,381 [17] | 24.5 | 8,062,275 | |
9 | 1 | Italy 1 | Leonardo da Vinci–Fiumicino Airport | Rome | 40,545,240 [18] [19] | 29,360,613 [18] | 38.1 | 11,184,627 |
10 | 1 | Germany 2 | Munich Airport | Munich | 37,037,070 [20] | 31,642,702 [21] [22] | 17.0 | 5,394,368 |
11 | 2 | Russia 1 | Sheremetyevo International Airport | Moscow | 36,600,000 [23] | 28,422,391 [24] | 28.8 | 8,177,609 |
12 | 2 | Portugal 1 | Lisbon Airport | Lisbon | 33,649,000 [15] | 28,261,883 [25] | 19.1 | 5,387,117 |
13 | 2 | Ireland 1 | Dublin Airport | Dublin | 33,522,493 [26] | 28,085,562 [27] | 19.4 | 5,436,931 |
14 | 3 | France 2 | Orly Airport | Paris | 32,294,167 [5] [6] | 29,187,269 [7] | 10.6 | 3,106,898 |
15 | 3 | Spain 3 | Palma de Mallorca Airport | Palma de Mallorca | 31,105,987 [10] | 28,573,350 [11] | 8.9 | 2,532,637 |
16 | Austria 1 | Vienna International Airport | Vienna | 29,533,186 [28] | 23,682,133 [29] | 24.7 | 5,851,053 | |
17 | 3 | Switzerland 1 | Zurich Airport | Zürich | 28,885,506 [30] | 22,561,132 [31] | 28.0 | 6,324,374 |
18 | 1 | Greece 1 | Athens International Airport | Athens | 28,174,150 [32] | 22,728,668 [33] | 24.0 | 5,445,482 |
19 | 2 | United Kingdom 3 | Manchester Airport | Manchester | 28,108,238 [34] | 23,369,770 [35] | 20.3 | 4,738,468 |
20 | 2 | United Kingdom 4 | Stansted Airport | London | 27,965,262 [34] | 23,319,523 [36] | 20.0 | 4,645,739 |
21 | 1 | Denmark 1 | Copenhagen Airport | Copenhagen | 26,765,393 [37] | 22,143,135 [38] | 20.9 | 4,622,258 |
22 | 1 | Italy 2 | Malpensa Airport | Milan | 26,076,714 [19] | 21,347,652 [39] | 22.1 | 4,729,062 |
23 | 2 | Norway 1 | Oslo Airport, Gardermoen | Oslo | 25,147,914 [40] | 22,467,510 [40] | 11.9 | 2,680,404 |
24 | 1 | Germany 3 | Berlin Brandenburg Airport | Berlin | 23,071,865 [41] [42] [22] | 19,846,114 [43] | 16.3 | 3,225,751 |
25 | 2 | Spain 4 | Málaga Airport | Málaga | 22,344,373 [10] | 18,458,006 [11] | 21.1 | 3,886,367 |
26 | Belgium 1 | Brussels Airport | Brussels | 22,200,755 [44] | 18,930,698 [45] | 17.3 | 3,270,057 | |
27 | 1 | Sweden 1 | Stockholm Arlanda Airport | Stockholm | 21,818,580 [46] | 18,427,286 [47] | 18.4 | 3,391,294 |
28 | 1 | Russia 2 | Pulkovo Airport | Saint Petersburg | 20,400,000 [48] | 18,140,100 [14] | 12.5 | 2,259,900 |
29 | 5 | Russia 3 | Domodedovo International Airport | Moscow | 19,900,000 [49] | 21,205,549 [24] | 6.2 | 1,305,549 |
30 | 1 | Germany 4 | Düsseldorf Airport | Düsseldorf | 19,118,928 [22] | 16,071,936 [22] | 19.0 | 3,046,992 |
31 | 1 | Poland 1 | Warsaw Chopin Airport | Warsaw | 18,499,527 [50] | 14,413,889 [51] | 28.3 | 4,085,638 |
32 | 1 | Switzerland 2 | Geneva Airport | Geneva | 16,482,740 [52] | 14,085,282 [52] | 17.0 | 2,397,458 |
33 | 1 | United Kingdom 5 | Luton Airport | London | 16,195,068 [53] | 13,324,491 [2] | 21.5 | 2,870,577 |
34 | 2 | Italy 3 | Orio al Serio International Airport | Milan/Bergamo | 15,974,451 [19] | 13,155,806 [39] | 21.4 | 2,818,645 |
35 | Spain 5 | Alicante–Elche Miguel Hernández Airport | Alicante/Elche | 15,747,678 [10] | 13,206,430 [11] | 19.2 | 2,541,248 | |
36 | 1 | Finland 1 | Helsinki Airport | Helsinki | 15,313,355 [54] | 12,882,861 [54] | 18.9 | 2,430,494 |
37 | 1 | Portugal 2 | Porto Airport | Porto | 15,205,000 [15] | 12,637,645 [25] | 20.3 | 2,567,355 |
38 | 2 | Hungary 1 | Budapest Ferenc Liszt International Airport | Budapest | 14,701,080 [55] | 12,205,070 [56] | 20.5 | 2,496,010 |
39 | Romania 1 | Henri Coandă International Airport | Bucharest | 14,630,715 [57] | 12,601,679 [58] | 16.1 | 2,029,036 | |
40 | 10 | Russia 4 | Vnukovo International Airport | Moscow | 14,500,000 [49] | 16,400,000 [24] | 13.1 | 1,900,000 |
41 | 1 | United Kingdom 6 | Edinburgh Airport | Edinburgh | 14,396,794 [59] [16] | 11,261,873 [60] | 28 | 3,146,583 |
42 | 1 | France 3 | Nice Côte d'Azur Airport | Nice | 14,189,965 [61] [6] | 12,119,043 [7] | 17.1 | 2,070,922 |
43 | Russia 5 | Sochi International Airport | Sochi | 13,912,820 [62] | 13,011,000 [24] | 13 | ||
44 | 2 | Czech Republic 1 | Václav Havel Airport Prague | Prague | 13,823,137 [63] | 10,734,880 [64] | 28.8 | 3,088,257 |
45 | 1 | Germany 5 | Hamburg Airport | Hamburg | 13,559,912 [22] | 11,096,296 [22] | 22.2 | 2,463,616 |
46 | 1 | Italy 4 | Naples Airport | Naples | 12,394,911 [65] [19] | 10,918,234 [39] | 13.5 | 1,476,677 |
47 | 1 | United Kingdom 7 | Birmingham Airport | Birmingham | 11,481,465 [16] | 9,597,485 [2] | 19.3 | 1,858,817 |
48 | 1 | Italy 5 | Venice Marco Polo Airport | Venice | 11,326,212 [19] | 9,319,156 [39] | 21.5 | 2,007,056 |
49 | 1 | France 4 | Marseille Provence Airport | Marseille | 10,800,254 [66] [6] | 9,148,306 [7] | 18.1 | 1,651,948 |
50 | 3 | Italy 6 | Catania-Fontanarossa Airport | Catania | 10,739,614 [67] [19] | 10,099,441 [39] | 6.3 | 640,173 |
51 | 1 | France 5 | Lyon–Saint-Exupéry Airport | Lyon | 9,989,867 [6] | 8,558,341 [7] | 16.7 | 1,431,526 |
52 | 1 | Italy 7 | Bologna Guglielmo Marconi Airport | Bologna | 9,970,284 [19] | 8,496,000 [39] | 17.4 | 1,474,284 |
53 | 4 | Spain 6 | Valencia Airport | Valencia | 9,948,141 [10] | 8,114,821 [11] | 22.6 | 1,833,320 |
54 | 5 | United Kingdom 8 | Bristol Airport | Bristol | 9,913,011 [16] | 7,948,941 [2] | 24.7 | 1,964,070 |
55 | 4 | Germany 6 | Cologne Bonn Airport | Cologne/Bonn | 9,763,127 [22] | 8,756,712 [22] | 11.5 | 1,006,415 |
56 | 1 | Portugal 3 | Faro Airport | Faro | 9,640,000 [15] | 8,171,413 [25] | 18.0 | 1,468,587 |
57 | 3 | Italy 8 | Linate Airport | Milan | 9,426,784 [19] | 7,719,977 [39] | 22.1 | 1,706,807 |
58 | 3 | Poland 2 | Kraków John Paul II International Airport | Kraków | 9,404,611 [68] | 7,394,176 [69] | 27.2 | 2,010,435 |
59 | 5 | Belgium 2 | Brussels South Charleroi Airport | Charleroi | 9,399,011 [45] | 8,271,138 [45] | 13.6 | 1,127,873 |
60 | 4 | Spain 7 | Ibiza Airport | Ibiza | 8,931,598 [10] | 8,156,708 [11] | 9.5 | 774,890 |
61 | 3 | Greece 2 | Heraklion International Airport | Heraklion | 8,723,031 [70] | 8,099,255 [70] | 7.7 | 623,776 |
62 | 3 | Germany 7 | Stuttgart Airport | Stuttgart | 8,447,406 [71] | 6,997,032 [71] | 20.7 | 1,450,374 |
63 | 1 | Italy 9 | Falcone–Borsellino Airport | Palermo | 8,103,204 [19] | 7,117,822 [39] | 13.8 | 985,382 |
64 | 1 | France 6 Switzerland 3 | EuroAirport Basel Mulhouse Freiburg | Basel/Mulhouse/Freiburg im Breisgau | 8,087,099 [6] | 7,050,905 [72] | 14.7 | 1,036,183 |
65 | 6 | Cyprus 1 | Larnaca International Airport | Larnaca | 8,073,932 [73] | 6,037,133 [73] | 33.7 | 2,036,799 |
66 | Spain 8 | Seville Airport | Seville | 8,071,524 [10] | 6,779,453 [11] | 19.1 | 1,292,071 | |
67 | 12 | Serbia 1 | Belgrade Nikola Tesla Airport | Belgrade | 7,948,202 [74] [15] | 5,611,729 [75] | 41.6 | 2,336,473 |
68 | 4 | France 7 | Toulouse–Blagnac Airport | Toulouse | 7,804,980 [76] [6] | 7,037,150 [7] | 10.9 | 767,830 |
69 | 7 | Malta 1 | Malta International Airport | Malta | 7,803,042 [28] | 5,851,079 [29] | 33.4 | 1,951,963 |
70 | Iceland 1 | Keflavík International Airport | Reykjavík | 7,775,429 [77] | 6,126,421 [77] | 26.9 | 1,649,008 | |
71 | 10 | Albania 1 | Tirana Airport | Tirana | 7,257,634 [78] | 5,198,550 [79] | 39.6 | 2,059,084 |
72 | Bulgaria 1 | Sofia Airport | Sofia | 7,208,987 [80] | 6,003,653 [81] | 20.8 | 1,205,334 | |
73 | 6 | United Kingdom 9 | Glasgow Airport | Glasgow | 7,358,828 [16] | 6,517,585 [2] | 12.9 | 841,243 |
74 | Greece 3 | Thessaloniki Airport "Macedonia" | Thessaloniki | 7,029,957 [82] | 5,923,175 [14] [82] | 18.7 | 1,106,782 | |
75 | 7 | Netherlands 2 | Eindhoven Airport | Eindhoven | 6,876,917 [83] [84] | 6,337,931 [85] | 8.5 | 538,986 |
76 | 4 | Latvia 1 | Riga International Airport | Riga | 6,630,891 [86] | 5,380,779 [87] | 23.2 | 1,250,112 |
77 | 1 | France 8 | Bordeaux–Mérignac Airport | Bordeaux | 6,584,194 [88] | 5,704,455 [7] | 15.4 | 879,739 |
78 | 1 | France 9 | Nantes Atlantique Airport | Nantes | 6,535,074 [6] | 5,800,372 [7] | 12.7 | 734,702 |
79 | 10 | Italy 10 | Bari Airport | Bari | 6,474,463 [19] | 6,205,461 [39] | 4.3 | 269,002 |
80 | 7 | Norway 2 | Bergen Airport, Flesland | Bergen | 6,405,239 [40] | 5,995,234 [40] | 6.8 | 410,005 |
81 | 1 | Spain 9 | Bilbao Airport | Bilbao | 6,336,441 [10] | 5,129,584 [11] | 23.5 | 1,206,857 |
82 | 7 | Greece 4 | Rhodes International Airport | Rhodes | 6,142,813 [82] | 5,857,036 [14] [82] | 4.9 | 285,777 |
83 | United Kingdom 10 | Belfast International Airport | Belfast | 5,957,055 [15] [16] | 4,818,214 [2] | 23.6 | 1,138,841 | |
84 | 1 | Poland 3 | Gdańsk Lech Wałęsa Airport | Gdańsk | 5,907,280 [89] | 4,576,705 [90] | 29.1 | 1,330,575 |
85 | 1 | France 10 | Beauvais–Tillé Airport | Paris | 5,638,955 [6] | 4,614,424 [7] | 22.2 | 1,024,531 |
86 | 2 | Poland 4 | Katowice Airport | Katowice | 5,609,022 [91] | 4,419,090 [92] | 26.9 | 1,189,932 |
87 | Sweden 2 | Göteborg Landvetter Airport | Gothenburg | 5,184,645 [46] | 4,445,970 [47] | 16.6 | 738,675 | |
88 | 7 | Russia 6 | Kazan International Airport | Kazan | 5,168,000 [93] | 4,018,000 [94] | 28.6 | 1,150,000 |
89 | 3 | Italy 11 | Pisa International Airport | Pisa | 5,109,682 [95] [19] | 4,493,847 [96] | 13.7 | 615,835 |
90 | 4 | Luxembourg 1 | Luxembourg Airport | Luxembourg City | 4,856,932 [97] | 4,053,726 [98] [99] | 19.81 | 803,206 |
91 | 2 | Italy 12 | Cagliari Elmas Airport | Cagliari | 4,853,113 [19] | 4,396,594 [39] [100] | 10.4 | 456,519 |
92 | 1 | Portugal 4 | Madeira Airport | Santa Cruz | 4,837,000 [15] | 4,094,000 [25] | 18.1 | 743,000 |
93 | 1 | United Kingdom 11 | Newcastle Airport | Newcastle upon Tyne | 4,819,969 [101] [16] | 4,128,047 [2] | 16.8 | 691,562 |
94 | 1 | Russia 7 | Ufa International Airport | Ufa | 4,794,786 [102] | 4,089,111 [103] | 17.3 | 705,765 |
95 | 1 | Russia 8 | Mineralnye Vody Airport [note 1] | Mineralnye Vody | 4,789,000 [107] | 4,086,000 [24] | 17.2 | 703,000 |
96 | 1 | Germany 8 | Hannover Airport | Hannover | 4,599,823 [108] [22] | 3,961,983 [108] | 16.1 | 637,840 |
97 | 6 | Italy 13 | Turin Airport | Turin | 4,531,187 [109] | 4,193,881 [110] | 8.0 | 337,306 |
98 | Lithuania 1 | Vilnius International Airport | Vilnius | 4,406,019 [111] [112] | 3,915,960 [111] | 12.5 | 490,059 | |
99 | 3 | Russia 9 | Khrabrovo Airport | Kaliningrad | 4,300,625 [113] | 3,742,387 [114] | 14.9 | 558,238 |
100 | new | United Kingdom 12 | Liverpool John Lennon Airport | Liverpool | 4,193,623 [115] [16] | 3,490,844 [2] | 20.1 | 702,779 |
101 | Greece 5 | Corfu International Airport | Corfu | 4,068,053 [82] | 3,749,106 [14] [82] | 8.5 | 318,947 | |
Novosibirsk Tolmachevo Airport is situated in the town of Ob, 16 kilometres (9.9 mi) west of the center of Novosibirsk, an industrial and scientific center in Siberia and Russia's third-largest city.
Koltsovo International Airport is the international airport serving Yekaterinburg, Russia, located 16 km (10 mi) southeast of the city. Being the largest airport in Sverdlovsk Oblast, Koltsovo also serves nearby towns such as Aramil, Sysert, and Polevskoy. In general, the airport is responsible for serving approximately 4,290,000 people yearly. The airport is a hub for Ural Airlines, RusLine and Aviacon Zitotrans. Due to its location in the center of Russia, Yekaterinburg's airport is included in the "Priority Airports" list of Russia's Federal Air Transport Agency (Rosaviatsia).
Tomsk Kamov Airport is an airport that serves Tomsk, Russia. It is located approximately 20 km south-east of Tomsk city center, near the village of Bogashevo in Tomsky District of Tomsk Oblast. In 2018 airport was renamed to commemorate Nikolai Kamov – the aircraft engineer, founder of the Soviet helicopter industry.
Ufa International Airport is the primary airport serving Ufa, the capital of Bashkortostan, Russia.
Emperor Nicholas II Murmansk Airport is an international airport serving the city Murmansk in Russia. It is located near the town of Murmashi in Murmansk's southern suburbs, 24 kilometres (15 mi) outside the city centre. It serves as the airline hub for Smartavia.
Kazan International Airport is an international airport in Russia, around 25 km southeast of Kazan. It is the largest airport in Tatarstan, and the one of the busiest airports in Russia as well as in Post-Soviet States. Kazan International Airport served more than 5 million passengers in 2023. In 2019 Airport was renamed to commemorate a Volga Tatar poet, critic, publisher, and towering figure of Tatar literature Ğabdulla Tuqay.
Kemerovo International Airport, also known as Alexei Leonov Airport, is one of 2 major airports in Kemerovo Oblast area, Russia, Southwestern Siberia located 10 km southeast of Kemerovo. It is a civilian airfield serving medium-sized airliners, but large enough to be used for military purposes.
Krasnoyarsk International Airport, is a major airport in Krasnoyarsk Krai, Russia, 27 kilometres (17 mi) northwest of Krasnoyarsk. As of December 2017, it was the 14th biggest in Russia in passenger traffic.
Mineralnye Vody Airport is an airport in Stavropol Krai, Russia, located 4 kilometres (2.5 mi) west of Mineralnye Vody. It features a civilian terminal area on its west side with 41 parking spots. The airfield houses a Tupolev Tu-154 maintenance facility on the east side.
Strigino Airport is the international airport serving the city of Nizhny Novgorod, Russia. It is located on the outskirts of the city's Avtozavodsky District, 14 km (8.5 mi) southwest of city centre. Strigino is responsible for serving the 3,281,000 residents of the Nizhny Novgorod Oblast.
Uzhhorod International Airport, is an international airport located in the city of Uzhhorod, in the western Ukrainian province of Zakarpattia. The airport is situated in the westernmost part of the city, in the Chervenytsia district at 145, Sobranetska Street. It is a small airport, serving Uzhhorod and the whole oblast. The airport's runway begins 90 meters from the Ukrainian-Slovak international border, so planes must use Slovak airspace for some take-offs and landings under special treaty.
Kryvyi Rih/Lozuvatka International Airport is an airport near Kryvyi Rih, Ukraine. It is located 4.2 km west of the Lozuvatka rural community, and 17.5 km northwest of the city of Kryvyi Rih.
Kherson International Airport is a civil and military airport serving the city of Kherson, Ukraine. It is located at Chornobaivka, in Kherson Oblast, on the northwest outskirts of the city of Kherson.
Aeroport Vnukovo is a Moscow Metro station, the western terminus of the Kalininsko-Solntsevskaya line. The station serves the Vnukovo International Airport. It is the westernmost station on the Moscow Metro.