Rank 2021
|
Rank change 2020–2021
|
Country
|
Airport
|
City served
|
Passengers
|
Change 2020–2021
|
2021
|
2020
|
%
|
Numbers
|
1 |
|
Turkey |
Istanbul Airport |
Istanbul |
37,181,907[4] |
23,409,132[3] |
58.8 |
13,772,775
|
2 |
3 |
Russia |
Sheremetyevo International Airport |
Moscow |
30,623,796[122] |
19,566,402[167] |
58.1 |
11,376,598
|
3 |
1 |
France |
Charles de Gaulle Airport |
Paris |
26,196,575[117] |
22,257,469[168] |
17.7 |
3,939,106
|
4 |
|
Netherlands |
Amsterdam Airport Schiphol |
Amsterdam |
25,492,633[81][9] |
20,884,044[9] |
22.1 |
4,608,019
|
5 |
3 |
Russia |
Domodedovo International Airport |
Moscow |
25,065,087[122]
|
16,389,427[167] |
52.9 |
8,675,573
|
6 |
|
Germany |
Frankfurt am Main Airport |
Frankfurt |
24,812,849[119]
|
18,768,601[169] |
32.2 |
6,044,248
|
7 |
|
Spain |
Adolfo Suárez Madrid–Barajas Airport |
Madrid |
24,135,039[10] |
17,112,389[170] |
41.0 |
7,022,650
|
8 |
5 |
United Kingdom |
Heathrow Airport |
London |
19,393,886[2] |
22,111,326[2] |
12.3 |
2,715,840
|
9 |
|
Spain |
Josep Tarradellas Barcelona–El Prat Airport |
Barcelona |
18,875,461[171] |
12,739,259[170] |
48.2 |
6,136,202
|
10 |
2 |
Russia |
Pulkovo Airport |
Saint Petersburg |
18,043,464[122] |
10,944,421[169] |
64.8 |
7,089,994
|
11 |
1 |
Russia |
Vnukovo International Airport |
Moscow |
17,999,084[122] |
12,565,241[167] |
43.2 |
5,433,843
|
12 |
1 |
France |
Orly Airport |
Paris |
15,724,580[117] |
10,797,105[168] |
45.6 |
4,927,475
|
13 |
16 |
Spain |
Palma de Mallorca Airport |
Palma de Mallorca |
14,497,159[10] |
6,108,486[170] |
137.3 |
8,388,673
|
14 |
3 |
Germany |
Munich Airport |
Munich |
12,496,432 |
11,120,224[172] |
12.4 |
1,376,208
|
15 |
4 |
Greece |
Athens International Airport |
Athens |
12,345,786[33] |
8,078,394[173] |
52.8 |
4,267,392
|
16 |
|
Portugal |
Lisbon Airport |
Lisbon |
12,149,201[25] |
9,260,567[25] |
31.2 |
2,888,634
|
17 |
2 |
Italy |
Leonardo da Vinci–Fiumicino Airport |
Rome |
11,662,842[120] |
9,830,957[174] |
18.6 |
1,831,885
|
18 |
2 |
Austria |
Vienna International Airport |
Vienna |
10,405,523[123] |
7,812,938[175] |
33.2 |
2.592.585
|
19 |
1 |
Switzerland |
Zurich Airport |
Zürich |
10,234,428[125] |
8,341,047 |
22.7 |
1,893,381
|
20 |
new |
Germany |
Berlin Brandenburg Airport |
Berlin |
9,947,006[42] |
444,893[42] |
2135.8 |
9,502,113
|
21 |
3 |
Italy |
Malpensa Airport |
Milan |
9,622,464[128] |
7,241,766[176] |
32.9 |
2,380,698
|
22 |
13 |
Ukraine |
Boryspil International Airport |
Kyiv |
9,433,000[177] |
5,157,848[178] |
82.9 |
4,275,152
|
23 |
6 |
Norway |
Oslo Airport, Gardermoen |
Oslo |
9,398,133[126] |
9,021,729[40] |
4.2 |
376,404
|
24 |
2 |
Belgium |
Brussels Airport |
Brussels |
9,357,221[45][179] |
6,743,395[45] |
38.8 |
2,613,826
|
25 |
3 |
Denmark |
Copenhagen Airport |
Copenhagen |
9,179,654[127] |
7,525,441[127] |
22.0 |
1,654,213
|
26 |
8 |
Spain |
Málaga Airport |
Málaga |
8,874,635[10] |
5,161,636[170] |
71.9 |
3,712,999
|
27 |
4 |
Ireland |
Dublin Airport |
Dublin |
8,455,325[27][180] |
7,400,000[181] |
14.3 |
1,055,325
|
28 |
1 |
Germany |
Düsseldorf Airport |
Düsseldorf |
7,944,870[131] |
6,569,728[182] |
20.9 |
1,375,142
|
29 |
1 |
Sweden |
Stockholm Arlanda Airport |
Stockholm |
7,494,765[130] |
6,535,776[183] |
14.7 |
958,989
|
30 |
2 |
Poland |
Warsaw Chopin Airport |
Warsaw |
7,473,734 |
5,482,000[184] |
36.3 |
1,991,734
|
31 |
10 |
United Kingdom |
London Stansted Airport |
London |
7,148,200[2] |
7,543,779[124] |
5.4 |
406,666
|
32 |
8 |
Romania |
Henri Coandă International Airport |
Bucharest |
6,914,610[137] |
4,456,000[185] |
55.2 |
2,458,610
|
33 |
4 |
Ukraine[note 2] |
Simferopol International Airport |
Simferopol |
6,830,000 |
4,630,000[186] |
47.5 |
2,200,000
|
34 |
4 |
France |
Nice Côte d'Azur Airport |
Nice |
6,540,424[117] |
4,580,459[187] |
42.8 |
1,959,965
|
35 |
8 |
Italy |
Orio al Serio International Airport |
Milan/Bergamo |
6,467,296[128] |
3,833,063[188] |
68.7 |
2,634,233
|
36 |
22 |
United Kingdom |
Gatwick Airport |
London |
6,260,072[2] |
10,171,867[2] |
38.5 |
3,916,867
|
37 |
9 |
Italy |
Catania-Fontanarossa Airport |
Catania |
6,123,791[128] |
3,654,457[188] |
67.6 |
2,469,334
|
38 |
13 |
United Kingdom |
Manchester Airport |
Manchester |
6,098,891[124] |
7,037,036[124] |
13.3 |
938,145
|
39 |
8 |
Switzerland |
Geneva Airport |
Geneva |
5,923,036[134] |
5,600,914[189] |
5.6 |
322,122
|
40 |
1 |
Portugal |
Porto Airport |
Porto |
5,841,856[25] |
4,432,963[25] |
31.8 |
1,408,893
|
41 |
3 |
Spain |
Alicante–Elche Miguel Hernández Airport |
Alicante/Elche |
5,841,144[10] |
3,739,499[170] |
56.2 |
2,101,645
|
42 |
3 |
Germany |
Hamburg Airport |
Hamburg |
5,318,698[141] |
4,557,372[182] |
16.6 |
761,326
|
43 |
23 |
Greece |
Heraklion International Airport |
Heraklion |
5,046,236[147] |
2,378,145[190] |
110,4 |
2,647,972
|
44 |
10 |
Russia |
Krasnodar International Airport[note 1] |
Krasnodar |
5,022,243[122] |
3,076,447 |
63.3 |
1,948,484
|
45 |
33 |
Spain |
Ibiza Airport |
Ibiza |
4,851,941[10] |
2,110,348[170] |
129.9 |
2,741,593
|
46 |
13 |
United Kingdom |
Luton Airport |
London |
4,673,656[2] |
5,472,826[191] |
15.8 |
799,170
|
47 |
2 |
France |
Marseille Provence Airport |
Marseille |
4,661,045[117] |
3,359,149[187] |
38.8 |
1,301,896
|
48 |
10 |
Italy |
Naples Airport |
Naples |
4,636,501[128] |
2,779,946[188] |
66.8 |
1,856,555
|
49 |
7 |
Hungary |
Budapest Ferenc Liszt International Airport |
Budapest |
4,622,886[138] |
3,859,379[192] |
19.8 |
763,507
|
50 |
10 |
Italy |
Falcone–Borsellino Airport |
Palermo |
4,576,246[128] |
2,701,519[188] |
69.4 |
1,874,727
|
51 |
4 |
France |
Lyon–Saint-Exupéry Airport |
Lyon |
4,525,552[117] |
3,553,918[187] |
27.3 |
976,082
|
52 |
7 |
Czech Republic |
Václav Havel Airport Prague |
Prague |
4,388,826[63] |
3,665,871[193][63] |
19.7 |
722,955
|
53 |
18 |
Italy |
Linate Airport |
Milan |
4,346,518[128] |
2,274,202[188] |
91.1 |
2,072,316
|
54 |
18 |
Finland |
Helsinki Airport |
Helsinki |
4,261,530[136] |
5,053,134[54] |
15.7 |
791,604
|
55 |
2 |
Germany |
Cologne Bonn Airport |
Cologne/Bonn |
4,253,568[141] |
3,076,587[182] |
38.1 |
1,176,981
|
56 |
8 |
Italy |
Bologna Guglielmo Marconi Airport |
Bologna |
4,103,816[128] |
2,506,258[188] |
63.7 |
1,590,029
|
57 |
8 |
Spain |
Valencia Airport |
Valencia |
4,078,485[10] |
2,487,496[170] |
64 |
1,590,989
|
58 |
9 |
Russia |
Ufa International Airport |
Ufa |
4,000,146[162] |
2,368,689[194] |
68.9 |
1,631,457
|
59 |
17 |
Russia |
Khrabrovo Airport |
Kaliningrad |
3,910,846[166] |
2,117,931[195] |
84.7 |
1,792,915
|
60 |
15 |
Russia |
Kazan International Airport |
Kazan |
3,876,000[163] |
2,171,603[196] |
78.5 |
1,704,397
|
61 |
9 |
France |
Toulouse–Blagnac Airport |
Toulouse |
3,821,653[117] |
3,130,847[187] |
22.1 |
690,806
|
62 |
1 |
Belgium |
Brussels South Charleroi Airport |
Charleroi |
3,758,833[45] |
2,559,372[45] |
46.9 |
1,199,461
|
63 |
2 |
France Switzerland |
EuroAirport Basel Mulhouse Freiburg |
Basel/Mulhouse/Freiburg im Breisgau |
3,621,742[117] |
2,598,980[197] |
39.4 |
1,022,762
|
64 |
13 |
Germany |
Stuttgart Airport |
Stuttgart |
3,573,728 [141] |
3,213,695[198] |
11.4 |
360,033
|
65 |
4 |
Greece |
Thessaloniki Airport "Macedonia" |
Thessaloniki |
3,449,658[119] |
2,317,336[199] |
48.9 |
1,132,322
|
66 |
4 |
Spain |
Seville Airport |
Seville |
3,444,465[10] |
2,315,610[170] |
48.7 |
1,128,855
|
67 |
10 |
Italy |
Venice Marco Polo Airport |
Venice |
3,437,204[128] |
2,799,688[188] |
22.8 |
637,516
|
68 |
29 |
Greece |
Rhodes International Airport |
Rhodes |
3,366,614[119] |
1,551,123[200] |
117.0 |
1,815,491
|
69 |
14 |
Bulgaria |
Sofia Airport |
Sofia |
3,364,151[201]
|
2,937,846[202] |
14.5 |
426,305
|
70 |
2 |
France |
Nantes Atlantique Airport |
Nantes |
3,294,142[117] |
2,327,718[187] |
41.5 |
966,282
|
71 |
8 |
Serbia |
Belgrade Nikola Tesla Airport |
Belgrade |
3,286,285[155] |
1,904,025[203] |
72.6 |
1,381,975
|
72 |
13 |
Norway |
Bergen Airport, Flesland |
Bergen |
3,273,709[126] |
2,711,276[40] |
20.7 |
562,433
|
73 |
|
Portugal |
Faro Airport |
Faro |
3,265,182[25] |
2206635[25] |
48.0 |
1,058,547
|
74 |
12 |
Russia |
Mineralnye Vody Airport[note 1] |
Mineralnye Vody |
3,204,709[122] |
1,797,989[167] |
79.4 |
1,427,072
|
75 |
13 |
Poland |
Kraków John Paul II International Airport |
Kraków |
3,072,074[149] |
2,592,972[204] |
18.5 |
479,028
|
76 |
4 |
France |
Bordeaux–Mérignac Airport |
Bordeaux |
3,050,881[117] |
2,253,000[205] |
34.7 |
797,881
|
77 |
29 |
United Kingdom |
Edinburgh Airport |
Edinburgh |
3,023,614[2] |
3,473,652[2] |
13.0 |
450,038
|
78 |
15 |
Russia |
Kurumoch International Airport |
Samara |
2,993,142[122] |
1,675,034 |
79 |
1,324,108
|
79 |
5 |
Russia |
Anapa Airport[note 1] |
Anapa |
2,931,057[122] |
1,813,347[167] |
61.7 |
1,119,009
|
80 |
new |
Albania |
Tirana Airport |
Tirana |
2,923,533[157] |
1,310,614[206] |
123.1 |
1,612,919
|
81 |
2 |
Russia |
Platov International Airport |
Rostov-on-Don |
2,897,938[122] |
2,086,000 |
39.5 |
824,000
|
82 |
5 |
Italy |
Cagliari Elmas Airport |
Cagliari |
2,753,899[128] |
1,767,890[188] |
55.8 |
986,009
|
83 |
6 |
Netherlands |
Eindhoven Airport |
Eindhoven |
2,698,424[81] |
2,112,785[81] |
27.7 |
585,639
|
84 |
8 |
Spain |
Bilbao Airport |
Bilbao |
2,581,064[10] |
1,690,011[170] |
52.7 |
891,053
|
85 |
3 |
Malta |
Malta International Airport |
Malta |
2,540,335[123] |
1,748,050[175] |
45.3 |
792,285
|
86 |
4 |
Belarus |
Minsk National Airport |
Minsk |
~2,500,000[207] |
1,939,192[208] |
30 |
~560,000
|
87 |
31 |
United Kingdom |
Birmingham Airport |
Birmingham |
2,482,430[209][2] |
2,865,845[2] |
13.4 |
383,415
|
88 |
8 |
Latvia |
Riga International Airport |
Riga |
2,353,064[156] |
2,010,000[210] |
16.9 |
340,000
|
89 |
11 |
Poland |
Katowice Airport |
Katowice |
2,328,973[90] |
1,445,781[90] |
61.1 |
883,192
|
90 |
1 |
United Kingdom |
Belfast International Airport |
Belfast |
2,327,139[2]
|
1,746,951[2] |
33.2 |
583,049
|
91 |
4 |
Italy |
Ciampino Airport |
Rome |
2,326,113[128] |
1,621,159[188] |
43.5 |
704,954
|
92 |
new |
Spain |
Menorca Airport |
Mahón |
2,325,323[10] |
1,076,952[10] |
115.9 |
1,248,371
|
93 |
new |
Greece |
Corfu International Airport |
Corfu |
2,317,336[165] |
961,037 |
112.7 |
1,356,299
|
94 |
new |
Kosovo |
Pristina International Airport |
Pristina |
2,180,809[211] |
1,104,435[211] |
97.5 |
1,076,374
|
95 |
new |
Iceland |
Keflavík International Airport |
Reykjavík |
2,172,152[75] |
1,373,971[75] |
58.1 |
798,181
|
96 |
6 |
Poland |
Gdańsk Lech Wałęsa Airport |
Gdańsk |
2,154,563[159] |
1,711,281[212] |
25.9 |
443,282
|
97 |
22 |
United Kingdom |
Bristol Airport |
Bristol |
2,085,745[2] |
2,192,725[2] |
4.9 |
106,980
|
98 |
new |
Italy |
Olbia Costa Smeralda Airport |
Olbia |
2,081,057[128] |
1,004,553[213] |
103.2 |
1,076,504
|
99 |
new |
France |
Beauvais–Tillé Airport |
Paris |
2,073,643[117] |
1,258,180[214] |
64.8 |
815,463
|
100 |
18 |
United Kingdom |
Glasgow Airport |
Glasgow |
2,071,124[2] |
1,944,981[2] |
6.5 |
126,143
|