List of the busiest airports in the Nordic countries

This is a list of the 100 busiest airports in the Nordic countries by passengers per year, aircraft movements per year and freight and mail tonnes per year.

The list also includes yearly statistics for the busiest metropolitan airport systems and the busiest air-routes for 2012.

This transport-related list is intended to be regularly updated as new statistics become available from the relevant official authorities.

Nordic countries[edit]

Political map of the Nordic countries and associated territories

The Nordic countries make up a region in Northern Europe and the North Atlantic which consists of Denmark, Finland, Iceland, Norway and Sweden and their associated territories which include the Faroe Islands, Greenland and Åland. "Scandinavia" is sometimes used as a synonym for the Nordic countries, although within the Nordic countries the terms are considered distinct, especially since Scandinavia is by definition made up of the countries Denmark, Norway and Sweden.

The region's five sovereign states and three autonomous regions share much common history as well as common traits in their respective societies, such as political systems and the Nordic model.

Politically, Nordic countries do not form a separate entity, but they co-operate in the Nordic Council. Linguistically, the area is heterogeneous, with three unrelated language groups, the North Germanic branch of Indo-European languages and the Finnic and Sami branches of Uralic languages as well as the Eskimo–Aleut language Greenlandic spoken in Greenland.

The Nordic countries have a combined population of approximately 27 million spread over a land area of 3.5 million km2 (Greenland accounts for 60% of the total area).

Passengers[edit]

At a glance[edit]

Annual traffic on ten most important Nordic airports. See Wikidata query.

2023 statistics[edit]

Rank Country Airport City/town/village Code
(IATA/ICAO)
Total
passengers[1][2][3][4][5]
Rank
change
Change
2022–2023
1  DEN Copenhagen Airport Copenhagen CPH/EKCH 26,697,123 Increase1 +20.6%
2  NOR Oslo Airport, Gardermoen Oslo OSL/ENGM 25,147,914 Decrease1 +11.9%
3  SWE Stockholm Arlanda Airport Stockholm ARN/ESSA 21,845,031 Steady +18.8%
4  FIN Helsinki Airport Helsinki HEL/EFHK 15,313,355 Steady +18.9%
5  ISL Keflavík International Airport Keflavík/Reykjavík KEF/BIKF 7,775,429 Steady +26.9%
6  NOR Bergen Airport, Flesland Bergen BGO/ENBR 6,405,049 Steady +6.8%
7  SWE Göteborg Landvetter Airport Gothenburg GOT/ESGG 5,192,054 Steady +16.8%
8  NOR Trondheim Airport, Værnes Trondheim TRD/ENVA 4,028,062 Steady +5.9%
9  DEN Billund Airport Billund BLL/EKBI 3,995,820 Steady +7.4%
10  NOR Stavanger Airport Stavanger SVG/ENZV 3,952,233 Steady +10.5%
11  NOR Tromsø Airport Tromsø TOS/ENTC 2,330,670 Steady +5.4%
12  NOR Sandefjord Airport, Torp Oslo/Sandefjord TRF/ENTO 1,921,014 [6] Steady +10.2%
13  NOR Bodø Airport Bodø BOO/ENBO 1,731,560 Steady +5.6%
14  DEN Aalborg Airport Aalborg AAL/EKYT 1,410,575 Steady +5.1%
15  SWE Malmö Airport Malmö MMX/ESMS 1,297,141 Steady +0.5%
16  SWE Stockholm Bromma Airport Stockholm BMA/ESSB 1,190,507 Steady +6.4%
17  NOR Ålesund Airport Ålesund AES/ENAL 1,050,771 Steady +13.8%
18  SWE Luleå Airport Luleå LLA/ESPA 1,035,925 Steady +13.6%
19  NOR Kristiansand Airport, Kjevik Kristiansand S. KRS/ENCN 820,751 Increase1 +10.9%
20  NOR Harstad/Narvik Airport, Evenes Harstad/Narvik EVE/ENEV 808,655 Decrease1 +1.8%
21  FIN Rovaniemi Airport Rovaniemi RVN/EFRO 735,078 Increase2 +31.1%
22  SWE Umeå Airport Umeå UME/ESNU 685,885 Steady +12.7%
23  SWE Stockholm Skavsta Airport Nyköping/Stockholm NYO/ESKN 685,269 Increase1 +23.3%
24  NOR Haugesund Airport Haugesund HAU/ENHD 621,302 [7] Increase1 +21.8%
25  FIN Oulu Airport Oulu OUL/EFOU 554,096 Decrease4 -12.3%
26  DEN Aarhus Airport Aarhus AAR/EKAH 543,819 Steady +29.0%
27  FRO Vágar Airport Vágar/Faroe Islands FAE/EKVG 431,229 Steady +6.1%
28  NOR Molde Airport Molde MOL/ENML 396,394 Steady +12.6%
29  FIN Kittilä Airport Kittilä KTT/EFKT 374,626 Increase1 +11.1%
30  ISL Reykjavík Airport Reykjavík RKV/BIRK 354,769 Decrease1 +1.7%
31  SWE Skellefteå Airport Skellefteå SFT/ESNS 347,351 Increase3 +30.0%
32  NOR Alta Airport Alta ALF/ENAT 344,396 Decrease1 +4.6%
33  SWE Visby Airport Visby VBY/ESSV 318,064 Decrease1 +7.9%
34  NOR Kristiansund Airport, Kvernberget Kristiansund N. KSU/ENKB 289,304 Decrease1 +3.0%
35  NOR Kirkenes Airport Kirkenes KKN/ENKR 280,896 Steady +13.7%
36  SWE Åre Östersund Airport Åre/Östersund OSD/ESNZ 253,468 Steady +15.4%
37  FIN Turku Airport Turku TKU/EFTU 233,043 Increase11 +75.0%
38  SWE Ängelholm Helsingborg Airport Ängelholm/Helsingborg AGH/ESTA 223,653 Increase3 +16.6%
39  FIN Ivalo Airport Ivalo IVL/EFIV 220,718 Decrease1 +11.5%
40  SWE Kiruna Airport Kiruna KRN/ESNQ 217,228 Decrease1 +10.9%
41  FIN Tampere-Pirkkala Airport Tampere TMP/EFTP 213,699 Increase3 +27.0%
42  NOR Bardufoss Airport Bardufoss BDU/ENDU 205,213 Steady +14.1%
43  DEN Bornholm Airport Rønne RNN/EKRN 202,575 Decrease6 +1.6%
44  ISL Akureyri Airport Akureyri AEY/BIAR 192,447 Decrease4 -1.7%
45  SJM Svalbard Airport, Longyear Longyearbyen LYR/ENSB 167,533 Decrease2 -1.6%
46  SWE Växjö/Kronoberg Airport Växjö/Alvesta VXO/ESMX 167,363 Increase1 +12.1%
47  NOR Florø Airport Florø FRO/ENFL 156,984 Decrease1 +4.4%
48  FIN Vaasa Airport Vaasa VAA/EFVA 153,781 Increase4 +35.8%
49  FIN Kuopio Airport Kuopio KUO/EFKU 146,847 Increase1 +16.5%
50  NOR Hammerfest Airport Hammerfest HFT/ENHF 132,508 Decrease5 -14.8%
51  NOR Brønnøysund Airport Brønnøysund BNN/ENBN 125,286 Decrease2 -2.1%
52  FIN Kuusamo Airport Kuusamo KAO/EFKS 120,551 Decrease1 +2.9%
53  SWE Linköping City Airport Linköping LPI/ESSL 118,542 Increase11 +46.8%
54  NOR Stokmarknes Airport Stokmarknes SKN/ENSK 115,301 Decrease1 +3.7%
55  NOR Mo i Rana Airport, Røssvoll Mo i Rana MQN/ENRA 113,577 Decrease1 +3.1%
56  SWE Kalmar Airport Kalmar KLR/ESMQ 113,488 Decrease1 +6.9%
57  NOR Leknes Airport Leknes LKN/ENLK 112,837 Decrease1 +7.6%
58  SWE Ronneby Airport Ronneby/Karlskrona RNB/ESDF 110,663 Steady +9.5%
59  NOR Vadsø Airport Vadsø VDS/ENVD 97,803 Steady -2.8%
60  NOR Ørsta-Volda Airport Ørsta/Volda HOV/ENOV 97,486 Decrease3 -5.7%
61  DEN Esbjerg Airport Esbjerg EBJ/EKEB 96,819 Increase4 +24.0%
62  NOR Svolvær Airport Svolvær SVJ/ENSH 94,543 Steady +5.1%
63  NOR Sogndal Airport Sogndal SOG/ENSG 93,254 Steady +4.8%
64  ISL Egilsstaðir Airport Egilsstaðir EGS/BIEG 92,945 Decrease3 +1.1%
65  SWE Halmstad Airport Halmstad HAD/ESMT 83,818 Increase1 +9.5%
66  SWE Stockholm-Västerås Airport Västerås/Stockholm VST/ESOW 83,587 Decrease6 -10.2%
67  SWE Örebro Airport Örebro ORB/ESOE 80,694 Increase1 +19.2%
68  NOR Sandnessjøen Airport Sandnessjøen SSJ/ENST 73,026 Decrease1 +5.1%
69  NOR Mosjøen Airport Mosjøen MJF/ENMS 71,223 Increase1 +8.6%
70  NOR Førde Airport Førde FDE/ENBL 68,618 Increase1 +7.2%
71  NOR Andøya Airport Andenes ANX/ENAN 64,844 Decrease2 -3.0%
72  SWE Norrköping Airport Norrköping NRK/ESSP 64,829 Increase6 +61.3%
73  SWE Sundsvall Airport Sundsvall/Härnösand SDL/ESNN 62,251 Increase3 +31.4%
74  NOR Lakselv Airport Lakselv LKL/ENNA 60,227 Decrease2 +1.0%
75  SWE Arvidsjaur Airport Arvidsjaur AJR/ESNX 55,355 Decrease2 +14.2%
76  DEN Sønderborg Airport Sønderborg SGD/EKSB 49,357 Decrease1 +4.0%
77  NOR Sandane Airport Sandane SDN/ENSD 45,362 Steady +12.7%
78  FIN Kajaani Airport Kajaani KAJ/EFKI 40,520 Increase11 +59.5%
79  NOR Rørvik Airport Rørvik RVK/ENRM 40,478 Decrease5 -15.7%
80  FIN Joensuu Airport Joensuu JOE/EFJO 38,714 Increase15 +106.4%
81  ALA Mariehamn Airport Mariehamn MHQ/EFMA 37,518 Increase5 +40.8%
82  FIN Kemi-Tornio Airport Kemi/Tornio KEM/EFKE 37,351 Increase9 +66.0%
83  FIN Lappeenranta Airport Lappeenranta LPP/EFLP 33,355 [8] Decrease2 -6.8%
84  ISL Ísafjörður Airport Ísafjörður IFJ/BIIS 29,556 [9] Decrease2 -5.3%
85  FIN Kokkola-Pietarsaari Airport Kokkola/Jakobstad KOK/EFKK 29,272 Increase13 +70.2%
86  NOR Båtsfjord Airport Båtsfjord BJF/ENBS 29,249 Increase2 +14.2%
87  NOR Vardø Airport Vardø VAW/ENSS 29,160 Decrease2 +5.3%
88  NOR Hasvik Airport Hasvik HAA/ENHK 28,450 Decrease4 +0.2%
89  SWE Örnsköldsvik Airport Örnsköldsvik OER/ESNO 28,003 Increasenew +168.8%
90  NOR Namsos Airport Namsos OSY/ENNM 27,002 Decrease11 -28.3%
91  SWE Gällivare Airport Gällivare GEV/ESNG 26,888 Increase2 +27.7%
92  NOR Mehamn Airport Mehamn MEH/ENMH 26,230 Decrease5 +0.3%
93  NOR Honningsvåg Airport Honningsvåg HVG/ENHV 24,498 Decrease3 +3.2%
94  DEN Roskilde Airport Roskilde/Copenhagen RKE/EKRK 24,152 Decrease11 -18.6%
95  FIN Jyväskylä Airport Jyväskylä JYV/EFJY 23,492 Increasenew +114.0%
96  SWE Jönköping Airport Jönköping JKG/ESGJ 21,854 Increase3 +40.1%
97  SWE Karlstad Airport Karlstad KSD/ESOK 20,463 Decrease3 +3.1%
98  SWE Sälen Trysil Airport Sälen/Trysil SCR/ESKS 19,064 Decrease1 +6.1%
99  NOR Sørkjosen Airport Sørkjosen SOJ/ENSR 19,005 Decrease3 +1.4%
100  NOR Røros Airport Røros RRS/ENRO 17,770 Increasenew +27.4%

Greenlandic airport data is not available. Airports likely to be among top 100 include:

The ranking does not include these airports.

2022 statistics[edit]

Rank Country Airport City/town/village Code
(IATA/ICAO)
Total
passengers[1][2][3][4][5]
Rank
change
Change
2021–2022
1  NOR Oslo Airport, Gardermoen Oslo OSL/ENGM 22,467,510 Steady +139.1%
2  DEN Copenhagen Airport Copenhagen CPH/EKCH 22,143,007 Steady +173.8%
3  SWE Stockholm Arlanda Airport Stockholm ARN/ESSA 18,387,268 Steady +145.3%
4  FIN Helsinki Airport Helsinki HEL/EFHK 12,882,861 Steady +202.3%
5  ISL Keflavík International Airport Keflavík/Reykjavík KEF/BIKF 6,126,421 Increase1 +182.1%
6  NOR Bergen Airport, Flesland Bergen BGO/ENBR 5,995,234 Decrease1 +83.1%
7  SWE Göteborg Landvetter Airport Gothenburg GOT/ESGG 4,447,037 Increase1 +132.7%
8  NOR Trondheim Airport, Værnes Trondheim TRD/ENVA 3,803,933 Decrease1 +84.5%
9  DEN Billund Airport Billund BLL/EKBI 3,721,392 Increase2 +172.4%
10  NOR Stavanger Airport Stavanger SVG/ENZV 3,576,772 Decrease1 +97.0%
11  NOR Tromsø Airport Tromsø TOS/ENTC 2,212,225 Decrease1 +50.3%
12  NOR Sandefjord Airport, Torp Oslo/Sandefjord TRF/ENTO 1,743,132 [6] Increase2 +149.4%
13  NOR Bodø Airport Bodø BOO/ENBO 1,639,469 Decrease1 +42.4%
14  DEN Aalborg Airport Aalborg AAL/EKYT 1,342,384 Decrease1 +75.6%
15  SWE Malmö Airport Malmö MMX/ESMS 1,290,763 Steady +95.1%
16  SWE Stockholm Bromma Airport Stockholm BMA/ESSB 1,119,102 Increase1 +97.2%
17  NOR Ålesund Airport Ålesund AES/ENAL 923,734 Increase2 +84.9%
18  SWE Luleå Airport Luleå LLA/ESPA 912,169 Increase2 +91.5%
19  NOR Harstad/Narvik Airport, Evenes Harstad/Narvik EVE/ENEV 794,106 Decrease1 +50.0%
20  NOR Kristiansand Airport, Kjevik Kristiansand S. KRS/ENCN 739,907 Increase1 +86.7%
21  FIN Oulu Airport Oulu OUL/EFOU 632,130 Increase2 +110.4%
22  SWE Umeå Airport Umeå UME/ESNU 608,742 Steady +98.1%
23  FIN Rovaniemi Airport Rovaniemi RVN/EFRO 560,734 Increase3 +119.9%
24  SWE Stockholm Skavsta Airport Nyköping/Stockholm NYO/ESKN 555,622 Decrease8 -9.4%
25  NOR Haugesund Airport Haugesund HAU/ENHD 510,117 [7] Steady +97.3%
26  DEN Aarhus Airport Aarhus AAR/EKAH 421,649 Increase11 +213.3%
27  FRO Vágar Airport Vágar/Faroe Islands FAE/EKVG 406,453 Steady +70.0%
28  NOR Molde Airport Molde MOL/ENML 352,047 Increase2 +83.3%
29  ISL Reykjavík Airport Reykjavík RKV/BIRK 348,773 Decrease5 +17.5%
30  FIN Kittilä Airport Kittilä KTT/EFKT 337,198 Increase3 +85.0%
31  NOR Alta Airport Alta ALF/ENAT 329,203 Decrease3 +38.0%
32  SWE Visby Airport Visby VBY/ESSV 294,760 Decrease1 +55.6%
33  NOR Kristiansund Airport, Kvernberget Kristiansund N. KSU/ENKB 280,972 Decrease4 +43.2%
34  SWE Skellefteå Airport Skellefteå SFT/ESNS 267,262 Increase4 +108.3%
35  NOR Kirkenes Airport Kirkenes KKN/ENKR 247,107 Decrease3 +31.6%
36  SWE Åre Östersund Airport Åre/Östersund OSD/ESNZ 219,595 Increase4 +75.1%
37  DEN Bornholm Airport Rønne RNN/EKRN 199,456 Decrease3 +17.0%
38  FIN Ivalo Airport Ivalo IVL/EFIV 197,987 Increase6 +79.1%
39  SWE Kiruna Airport Kiruna KRN/ESNQ 195,894 Increase2 +62.1%
40  ISL Akureyri Airport Akureyri AEY/BIAR 195,763 Decrease4 +40.1%
41  SWE Ängelholm Helsingborg Airport Ängelholm/Helsingborg AGH/ESTA 191,815 Increase1 +61.1%
42  NOR Bardufoss Airport Bardufoss BDU/ENDU 179,853 Decrease3 +40.6%
43  NOR Svalbard Airport, Longyear Longyearbyen LYR/ENSB 170,277 Increase6 +106.9%
44  FIN Tampere-Pirkkala Airport Tampere TMP/EFTP 168,328 Increase53 +1906.1%
45  NOR Hammerfest Airport Hammerfest HFT/ENHF 155,493 Decrease10 +0.5%
46  NOR Florø Airport Florø FRO/ENFL 150,339 Decrease3 +26.4%
47  SWE Växjö/Kronoberg Airport Växjö/Alvesta VXO/ESMX 149,269 Increase15 +233.0%
48  FIN Turku Airport Turku TKU/EFTU 133,137 Increase11 +160.6%
49  NOR Brønnøysund Airport Brønnøysund BNN/ENBN 128,032 Decrease4 +27.5%
50  FIN Kuopio Airport Kuopio KUO/EFKU 126,083 Increase18 +246.3%
51  FIN Kuusamo Airport Kuusamo KAO/EFKS 117,104 Increase1 +57.8%
52  FIN Vaasa Airport Vaasa VAA/EFVA 113,244 Increase30 +488.9%
53  NOR Stokmarknes Airport Stokmarknes SKN/ENSK 111,177 Decrease6 +33.2%
54  NOR Mo i Rana Airport, Røssvoll Mo i Rana MQN/ENRA 110,118 Decrease4 +37.4%
55  SWE Kalmar Airport Kalmar KLR/ESMQ 106,136 Increase8 +139.0%
56  NOR Leknes Airport Leknes LKN/ENLK 104,890 Decrease8 +27.1%
57  NOR Ørsta-Volda Airport Ørsta/Volda HOV/ENOV 103,418 Decrease4 +43.4%
58  SWE Ronneby Airport Ronneby/Karlskrona RNB/ESDF 101,101 Increase6 +137.5%
59  NOR Vadsø Airport Vadsø VDS/ENVD 100,645 Decrease13 +15.8%
60  SWE Stockholm-Västerås Airport Västerås/Stockholm VST/ESOW 93,080 Increase1 +102.6%
61  ISL Egilsstaðir Airport Egilsstaðir EGS/BIEG 91,919 Decrease10 +18.6%
62  NOR Svolvær Airport Svolvær SVJ/ENSH 89,927 Decrease8 +35.3%
63  NOR Sogndal Airport Sogndal SOG/ENSG 88,961 Decrease8 +43.3%
64  SWE Linköping City Airport Linköping LPI/ESSL 80,735 Increase13 +231.2%
65  DEN Esbjerg Airport Esbjerg EBJ/EKEB 78,069 Steady +85.8%
66  SWE Halmstad Airport Halmstad HAD/ESMT 76,517 Steady +86.5%
67  NOR Sandnessjøen Airport Sandnessjøen SSJ/ENST 69,455 Decrease10 +21.8%
68  SWE Örebro Airport Örebro ORB/ESOE 67,712 Increasenew +1314.2%
69  NOR Andøya Airport Andenes ANX/ENAN 66,829 Decrease9 +37.0%
70  NOR Mosjøen Airport Mosjøen MJF/ENMS 65,569 Decrease14 +12.6%
71  NOR Førde Airport Førde FDE/ENBL 64,026 Decrease4 +59.7%
72  NOR Lakselv Airport Lakselv LKL/ENNA 59,646 Decrease14 +9.9%
73  SWE Arvidsjaur Airport Arvidsjaur AJR/ESNX 48,470 Increase2 +95.0%
74  NOR Rørvik Airport Rørvik RVK/ENRM 48,039 Decrease5 +42.3%
75  DEN Sønderborg Airport Sønderborg SGD/EKSB 47,467 Increase4 +106.0%
76  SWE Sundsvall Airport Sundsvall/Härnösand SDL/ESNN 47,367 Increase15 +312.9%
77  NOR Sandane Airport Sandane SDN/ENSD 40,240 Decrease5 +51.1%
78  SWE Norrköping Airport Norrköping NRK/ESSP 40,186 Increase21 +430.4%
79  NOR Namsos Airport Namsos OSY/ENNM 37,656 Decrease9 +25.9%
80  DEN Midtjyllands Airport Karup/Herning KRP/EKKA 35,804 Increase6 +107.0%
81  FIN Lappeenranta Airport Lappeenranta LPP/EFLP 35,796 [10] Increase8 +160.9%
82  ISL Ísafjörður Airport Ísafjörður IFJ/BIIS 31,223 [9] Decrease9 +19.8%
83  DEN Roskilde Airport Roskilde/Copenhagen RKE/EKRK 29,671 Decrease3 +33.0%
84  NOR Hasvik Airport Hasvik HAA/ENHK 28,393 Decrease8 +15.0%
85  NOR Vardø Airport Vardø VAW/ENSS 27,683 Decrease11 +11.3%
86  ALA Mariehamn Airport Mariehamn MHQ/EFMA 26,639 Decrease3 +46.0%
87  NOR Mehamn Airport Mehamn MEH/ENMH 26,154 Decrease9 +13.5%
88  NOR Båtsfjord Airport Båtsfjord BJF/ENBS 25,620 Decrease17 -3.9%
89  FIN Kajaani Airport Kajaani KAJ/EFKI 25,400 Decrease4 +44.3%
90  NOR Honningsvåg Airport Honningsvåg HVG/ENHV 23,728 Decrease9 +15.0%
91  FIN Kemi-Tornio Airport Kemi/Tornio KEM/EFKE 22,501 Decrease3 +34.4%
92  NOR Stord Airport Leirvik SRP/ENSO 21,616 [11] Decrease5 +25.1%
93  SWE Gällivare Airport Gällivare GEV/ESNG 21,062 Decrease1 +84.5%
94  SWE Karlstad Airport Karlstad KSD/ESOK 19,840 Increasenew +418.0%
95  FIN Joensuu Airport Joensuu JOE/EFJO 18,755 Decrease1 +106.3%
96  NOR Sørkjosen Airport Sørkjosen SOJ/ENSR 18,745 Decrease12 +4.5%
97  SWE Sälen Trysil Airport Sälen/Trysil SCR/ESKS 17,961 Increasenew +483.0%
98  FIN Kokkola-Pietarsaari Airport Kokkola/Jakobstad KOK/EFKK 17,198 Increasenew +170.5%
99  SWE Jönköping Airport Jönköping JKG/ESGJ 15,604 Increasenew +266.5%
100  SWE Kristianstad Airport Kristianstad KID/ESMK 15,116 Increasenew +11438.9%

Airports for which figures are not available but are likely to be among top 100 include:

The ranking does not include these airports. Greenland airport administration publishes a figure of 182,807 for Kangerlussuaq and Narsarsuaq together, and 193,623 for all other airports together except heliports.[12]

2021 statistics[edit]

Rank Country Airport City/town/village Code
(IATA/ICAO)
Total
passengers[1][2][3][4][5]
Rank
change
Change
2020–2021
1  NOR Oslo Airport, Gardermoen Oslo OSL/ENGM 9,397,864 Steady +4.2%
2  DEN Copenhagen Airport Copenhagen CPH/EKCH 8,087,604 Steady +7.5%
3  SWE Stockholm Arlanda Airport Stockholm ARN/ESSA 7,494,783 Steady +14.7%
4  FIN Helsinki Airport Helsinki HEL/EFHK 4,261,530 Steady -15.7%
5  NOR Bergen Airport Flesland Bergen BGO/ENBR 3,273,615 Steady +20.7%
6  ISL Keflavík International Airport Keflavík/Reykjavík KEF/BIKF 2,171,996 Increase3 +58.1%
7  NOR Trondheim Airport Værnes Trondheim TRD/ENVA 2,062,297 Decrease1 +14.4%
8  SWE Göteborg Landvetter Airport Gothenburg GOT/ESGG 1,911,195 Steady +21.2%
9  NOR Stavanger Airport Sola Stavanger SVG/ENZV 1,815,419 Decrease2 +8.4%
10  NOR Tromsø Airport Tromsø TOS/ENTC 1,471,488 Steady +15.8%
11  DEN Billund Airport Billund BLL/EKBI 1,365,929 Increase1 +46.1%
12  NOR Bodø Airport Bodø BOO/ENBO 1,151,135 Decrease1 +16.9%
13  DEN Aalborg Airport Aalborg AAL/EKYT 764,560 Increase3 +48.8%
14  NOR Sandefjord Torp Airport Sandefjord TRF/ENTO 699,033[6] Decrease1 +7.5%
15  SWE Malmö Airport Malmö MMX/ESMS 661,656 Steady +25.7%
16  SWE Stockholm Skavsta Airport Nyköping/Stockholm NYO/ESKN 613,030 Decrease2 +6.9%
17  SWE Stockholm Bromma Airport Stockholm BMA/ESSB 567,607 Steady +18.4%
18  NOR Harstad/Narvik Airport Evenes Harstad/Narvik EVE/ENEV 529,248 Increase2 +33.4%
19  NOR Ålesund Airport Vigra Ålesund AES/ENAL 499,468 Decrease1 +10.4%
20  SWE Luleå Airport Luleå LLA/ESPA 476,333 Decrease1 +13.4%
21  NOR Kristiansand Airport Kjevik Kristiansand S. KRS/ENCN 396,254 Steady +3.0%
22  SWE Umeå Airport Umeå UME/ESNU 307,322 Increase1 +5.0%
23  FIN Oulu Airport Oulu OUL/EFOU 300,390 Decrease1 -4.0%
24  ISL Reykjavík Airport Reykjavík RKV/BIRK 296,812[3] Increase7 +80.2%
25  NOR Haugesund Airport Karmøy Haugesund HAU/ENHD 258,589[7] Steady +8.9%
26  FIN Rovaniemi Airport Rovaniemi RVN/EFRO 254,979 Decrease2 -4.9%
27  FRO Vágar Airport Vágar/Faroe Islands FAE/EKVG 239,085 Increase3 +33.0%
28  NOR Alta Airport Alta ALF/ENAT 238,570 Steady +22.7%
29  NOR Kristiansund Airport Kvernberget Kristiansund N. KSU/ENKB 196,241 Decrease3 -6.0%
30  NOR Molde Airport Årø Molde MOL/ENML 192,078 Decrease1 +4.3%
31  SWE Visby Airport Visby VBY/ESSV 189,487 Increase5 +54.4%
32  NOR Kirkenes Airport Høybuktmoen Kirkenes KKN/ENKR 187,808 Steady +14.7%
33  FIN Kittilä Airport Kittilä KTT/EFKT 182,302 Decrease6 -11.6%
34  DEN Bornholm Airport Rønne RNN/EKRN 170,528 Steady +26.0%
35  NOR Hammerfest Airport Hammerfest HFT/ENHF 154,795 Increase7 +40.3%
36  ISL Akureyri International Airport Akureyri AEY/BIAR 139,754 Increase11 +72.6%
37  DEN Aarhus Airport Aarhus AAR/EKAH 134,569 Steady +12.1%
38  SWE Skellefteå Airport Skellefteå SFT/ESNS 128,315 Increase6 +35.5%
39  NOR Bardufoss Airport Bardufoss BDU/ENDU 127,897 Decrease4 -4.6%
40  SWE Åre Östersund Airport Åre/Östersund OSD/ESNZ 125,442 Decrease7 -10.8%
41  SWE Kiruna Airport Kiruna KRN/ESNQ 120,818 Steady +9.4%
42  SWE Ängelholm Helsingborg Airport Ängelholm/Helsingborg AGH/ESTA 119,093 Increase1 +8.1%
43  NOR Florø Airport Florø FRO/ENFL 118,937 Decrease4 +4.3%
44  FIN Ivalo Airport Ivalo IVL/EFIV 110,520 Decrease6 -3.8%
45  NOR Brønnøysund Airport Brønnøy Brønnøysund BNN/ENBN 100,409 Steady +7.5%
46  NOR Vadsø Airport Vadsø VDS/ENVD 86,914 Increase2 +19.5%
47  NOR Stokmarknes Airport Skagen Stokmarknes SKN/ENSK 83,485 Increase9 +51.7%
48  NOR Leknes Airport Leknes LKN/ENLK 82,495 Decrease2 -4.1%
49  NOR Svalbard Airport Longyear Longyearbyen LYR/ENSB 82,297 Increase1 +20.5%
50  NOR Mo i Rana Airport Røssvoll Mo i Rana MQN/ENRA 80,121 Increase4 +39.3%
51  ISL Egilsstaðir International Airport Egilsstaðir EGS/BIEG 77,506 Increase11 +61.9%
52  FIN Kuusamo Airport Kuusamo KAO/EFKS 74,209 Decrease3 +4.6%
53  NOR Ørsta-Volda Airport Hovden Ørsta/Volda HOV/ENOV 72,121 Decrease1 +23.6%
54  NOR Svolvær Airport Helle Svolvær SVJ/ENSH 66,474 Increase6 +31.1%
55  NOR Sogndal Airport Haukåsen Sogndal SOG/ENSG 62,099 Steady +11.8%
56  NOR Mosjøen Airport Kjærstad Mosjøen MJF/ENMS 58,219 Increase11 +36.7%
57  NOR Sandnessjøen Airport Stokka Sandnessjøen SSJ/ENST 57,046 Increase1 +11.8%
58  NOR Lakselv Airport Banak Lakselv LKL/ENNA 54,287 Increase7 +19.7%
59  FIN Turku Airport Turku TKU/EFTU 51,086 Decrease19 -54.6%
60  NOR Andøya Airport Andenes Andenes ANX/ENAN 48,792 Increase4 +5.2%
61  SWE Stockholm-Västerås Airport Västerås/Stockholm VST/ESOW 45,953 Increase8 +24.3%
62  SWE Växjö/Kronoberg Airport Växjö/Alvesta VXO/ESMX 44,821 Decrease1 -10.8%
63  SWE Kalmar Airport Kalmar KLR/ESMQ 44,416 Decrease6 -16.0%
64  SWE Ronneby Airport Ronneby/Karlskrona RNB/ESDF 42,574 Decrease5 -16.3%
65  DEN Esbjerg Airport Esbjerg EBJ/EKEB 42,027 Decrease2 -9.5%
66  SWE Halmstad Airport Halmstad HAD/ESMT 41,031 Increase7 +29.9%
67  NOR Førde Airport Bringeland Førde FDE/ENBL 40,095 Increase4 +17.7%
68  FIN Kuopio Airport Kuopio KUO/EFKU 36,407 Decrease15 -36.8%
69  NOR Rørvik Airport Ryum Rørvik RVK/ENRM 33,770 Increase5 +15.5%
70  NOR Namsos Airport Namsos OSY/ENNM 29,917 Increase7 +30.0%
71  NOR Båtsfjord Airport Båtsfjord BJF/ENBS 26,659 Increase12 +34.3%
72  NOR Sandane Airport Anda Sandane SDN/ENSD 26,638 Increase9 +25.6%
73  ISL Ísafjörður Airport Skutulsfjörður IFJ/BIIS 26.066 Increase20 +43.6%
74  NOR Vardø Airport Svartnes Vardø VAW/ENSS 24,869 Increase14 +43.7%
75  SWE Arvidsjaur Airport Arvidsjaur AJR/ESNX 24,860 Decrease7 -37.9%
76  NOR Hasvik Airport Hasvik HAA/ENHK 24,697 Increase6 +22.2%
77  SWE Linköping City Airport Linköping LPI/ESSL 24,378 Decrease5 -27.3%
78  NOR Mehamn Airport Mehamn MEH/ENMH 23,044 Increase8 +32.4%
79  DEN Sønderborg Airport Sønderborg SGD/EKSB 23,042 Decrease1 +4.3%
80  DEN Roskilde Airport Roskilde/Copenhagen RKE/EKRK 22,316 Increase4 +20.3%
81  NOR Honningsvåg Airport Honningsvåg HVG/ENHV 20,630 Increase9 +30.9%
82  FIN Vaasa Airport Vaasa VAA/EFVA 19,231 Decrease31 -67.8%
83  ALA Mariehamn Airport Mariehamn MHQ/EFMA 18,247 Decrease7 -23.9%
84  NOR Sørkjosen Airport Sørkjosen SOJ/ENSR 17,940 Increase11 +32.0%
85  FIN Kajaani Airport Kajaani KAJ/EFKI 17,600 Increase2 +1.3%
86  DEN Midtjyllands Airport Karup/Herning KRP/EKKA 17,294 Decrease11 -40.7%
87  NOR Stord Airport Sørstokken Leirvik SRP/ENSO 17,279[13] Increase2 +7.2%
88  FIN Kemi-Tornio Airport Kemi/Tornio KEM/EFKE 16,738 Increase6 +22.5%
89  FIN Lappeenranta Airport Lappeenranta LPP/EFLP 13,720[14] Decrease9 -36.9%
90  NOR Berlevåg Airport Berlevåg BVG/ENBV 12,336 Increasenew +31.4%
91  SWE Sundsvall Airport Sundsvall/Härnösand SDL/ESNN 11,472 Decrease25 -73.2%
92  SWE Gällivare Airport Gällivare GEV/ESNG 11,413 Increasenew +30.5%
93  NOR Røst Airport Røst RET/ENRS 9,912 Increase7 +2.8%
94  FIN Joensuu Airport Joensuu JOE/EFJO 9,090 Decrease15 -58.6%
95  ISL Hornafjörður Airport Hornafjörður HFN/BIHN 8,586 Increasenew +31.6%
96  SWE Hemavan Airport Hemavan/Tärnaby HMV/ESUT 8,496 Increasenew +52.2%
97  FIN Tampere-Pirkkala Airport Tampere TMP/EFTP 8,391 Decrease26 -76.7%
98  SWE Lycksele Airport Lycksele LYC/ESNL 7,655 Increasenew +17.2%
99  SWE Norrköping Airport Norrköping NRK/ESSP 7,576 Decrease13 -57.7%
100  NOR Værøy Heliport Værøy VRY/ENVY 7,231 Increasenew +15.6%

Airports for which figures are not available but are likely to be among top 100 include:

The ranking does not include these airports. Greenland airport administration publishes a figure of 110,118 for Kangerlussuaq and Narsarsuaq together, and 146,000 for all other airports together except heliports.[12]

2020 statistics[edit]

Rank Country Airport City/town/village Code
(IATA/ICAO)
Total
passengers
Rank
change
Change
2019–2020
1  NOR Oslo Airport, Gardermoen Oslo OSL/ENGM 9,021,729 Increase1 −68.4%
2  DEN Copenhagen Airport Copenhagen CPH/EKCH 7,525,441 Decrease1 −75.1%
3  SWE Stockholm Arlanda Airport Stockholm ARN/ESSA 6,535,776 Steady −74.5%
4  FIN Helsinki Airport Helsinki HEL/EFHK 5,053,134 Steady −76.9%
5  NOR Bergen Airport Flesland Bergen BGO/ENBR 2,711,276 Increase2 −58.3%
6  NOR Trondheim Airport Værnes Trondheim TRD/ENVA 1,802,826 Increase2 −58.9%
7  NOR Stavanger Airport Sola Stavanger SVG/ENZV 1,674,900 Increase2 −61.1%
8  SWE Göteborg Landvetter Airport Gothenburg GOT/ESGG 1,576,787 Decrease2 −76.4%
9  ISL Keflavík International Airport Keflavík/Reykjavík KEF/BIKF 1,373,971 Decrease4 −81.0%
10  NOR Tromsø Airport Tromsø TOS/ENTC 1,270,337 Increase1 −46.4%
11  NOR Bodø Airport Bodø BOO/ENBO 985,014 Increase5 −47.4%
12  DEN Billund Airport Billund BLL/EKBI 934,706 Decrease2 −75.0%
13  NOR Sandefjord Torp Airport Sandefjord TRF/ENTO 650,376[15] Increase1 −68.6%
14  SWE Stockholm Skavsta Airport Nyköping/Stockholm NYO/ESKN 573,229 Decrease1 −75.0%
15  SWE Malmö Airport Malmö MMX/ESMS 526,514 Steady −73.4%
16  DEN Aalborg Airport Aalborg AAL/EKYT 513,852 Increase1 −64.5%
17  SWE Stockholm Bromma Airport Stockholm BMA/ESSB 479,400 Decrease5 −79.6%
18  NOR Ålesund Airport Vigra Ålesund AES/ENAL 452,242 Increase1 −60.6%
19  SWE Luleå Airport Luleå LLA/ESPA 420,231 Decrease1 −63.8%
20  NOR Harstad/Narvik Airport Evenes Harstad/Narvik EVE/ENEV 396,716 Increase3 −48.3%
21  NOR Kristiansand Airport Kjevik Kristiansand S. KRS/ENCN 384,599 Decrease1 −63.9%
22  FIN Oulu Airport Oulu OUL/EFOU 312,892 Decrease1 −70.4%
23  SWE Umeå Airport Umeå UME/ESNU 292,731 Decrease1 −69.5%
24  FIN Rovaniemi Airport Rovaniemi RVN/EFRO 268,122 Steady −59.4%
25  NOR Haugesund Airport Karmøy Haugesund HAU/ENHD 237,459 Steady −59.3%
26  NOR Kristiansund Airport Kvernberget Kristiansund N. KSU/ENKB 208,830 Increase10 −35.9%
27  FIN Kittilä Airport Kittilä KTT/EFKT 206,251 Increase7 −43.2%
28  NOR Alta Airport Alta ALF/ENAT 194,458 Increase5 −47.9%
29  NOR Molde Airport Årø Molde MOL/ENML 184,210 Increase1 −57.3%
30  FRO Vágar Airport Vágar/Faroe Islands FAE/EKVG 179,778 Increase1 −57.6%
31  ISL Reykjavík Airport Reykjavík RKV/BIRK 164,716 Increase4 −53.1%
32  NOR Kirkenes Airport Høybuktmoen Kirkenes KKN/ENKR 163,718 Increase5 −48.2%
33  SWE Åre Östersund Airport Åre/Östersund OSD/ESNZ 140,586 Decrease6 −70.3%
34  DEN Bornholm Airport Rønne RNN/EKRN 135,369 Increase11 −42.7%
35  NOR Bardufoss Airport Bardufoss BDU/ENDU 134,040 Increase7 −45.6%
36  SWE Visby Airport Visby VBY/ESSV 122,744 Decrease7 −72.5%
37  DEN Aarhus Airport Aarhus AAR/EKAH 120,063 Decrease11 −76.0%
38  FIN Ivalo Airport Ivalo IVL/EFIV 114,922 Increase6 −52.1%
39  NOR Florø Airport Florø FRO/ENFL 114,076 Increase13 −26.6%
40  FIN Turku Airport Turku TKU/EFTU 112,585 Decrease12 −75.1%
41  SWE Kiruna Airport Kiruna KRN/ESNQ 110,456 Steady −58.8%
42  NOR Hammerfest Airport Hammerfest HFT/ENHF 110,339 Increase11 −25.8%
43  SWE Ängelholm Helsingborg Airport Ängelholm/Helsingborg AGH/ESTA 110,142 Decrease11 −71.5%
44  SWE Skellefteå Airport Skellefteå SFT/ESNS 94,699 Decrease5 −67.0%
45  NOR Brønnøysund Airport Brønnøy Brønnøysund BNN/ENBN 93,424 Increase10 −28.8%
46  NOR Leknes Airport Leknes LKN/ENLK 86,038 Increase10 −34.4%
47  ISL Akureyri International Airport Akureyri AEY/BIAR 80,951 Increase4 −56.1%
48  NOR Vadsø Airport Vadsø VDS/ENVD 72,750 Increase18 −28.0%
49  FIN Kuusamo Airport Kuusamo KAO/EFKS 70,943 Increase11 −37.8%
50  NOR Svalbard Airport Longyear Longyearbyen LYR/ENSB 68,271 Steady −63.2%
51  FIN Vaasa Airport Vaasa VAA/EFVA 59,712 Decrease13 −80.4%
52  NOR Ørsta-Volda Airport Hovden Ørsta/Volda HOV/ENOV 58,337 Increase10 −46.5%
53  FIN Kuopio Airport Kuopio KUO/EFKU 57,599 Decrease10 −76.3%
54  NOR Mo i Rana Airport Røssvoll Mo i Rana MQN/ENRA 57,524 Increase9 −45.9%
55  NOR Sogndal Airport Haukåsen Sogndal SOG/ENSG 55,526 Increase19 −32.0%
56  NOR Stokmarknes Airport Skagen Stokmarknes SKN/ENSK 55,017 Increase9 −46.6%
57  SWE Kalmar Airport Kalmar KLR/ESMQ 52,868 Decrease11 −77.2%
58  NOR Sandnessjøen Airport Stokka Sandnessjøen SSJ/ENST 51,028 Increase19 −30.5%
59  SWE Ronneby Airport Ronneby/Karlskrona RNB/ESDF 50,864 Decrease10 −75.1%
60  NOR Svolvær Airport Helle Svolvær SVJ/ENSH 50,721 Increase7 −46.3%
61  SWE Växjö/Kronoberg Airport Växjö/Alvesta VXO/ESMX 50,273 Decrease21 −81.9%
62  ISL Egilsstaðir International Airport Egilsstaðir EGS/BIEG 47,876 Increase8 −43.0%
63  DEN Esbjerg Airport Esbjerg EBJ/EKEB 46,442 Increase8 −44.6%
64  NOR Andøya Airport Andenes Andenes ANX/ENAN 46,390 Increase21 −16.1%
65  NOR Lakselv Airport Banak Lakselv LKL/ENNA 45,348 Increase18 −22.8%
66  SWE Sundsvall Airport Sundsvall/Härnösand SDL/ESNN 42,800 Decrease19 −81.5%
67  NOR Mosjøen Airport Kjærstad Mosjøen MJF/ENMS 42,593 Increase11 −38.3%
68  SWE Arvidsjaur Airport Arvidsjaur AJR/ESNX 40,030 Increase14 −31.9%
69  SWE Stockholm-Västerås Airport Västerås/Stockholm VST/ESOW 36,968 Decrease8 −66.1%
70  FIN Tampere-Pirkkala Airport Tampere TMP/EFTP 35,950 Decrease22 −83.8%
71  NOR Førde Airport Bringeland Førde FDE/ENBL 34,078 Increase1 −59.1%
72  SWE Linköping City Airport Linköping LPI/ESSL 33,525 Decrease18 −76.8%
73  SWE Halmstad Airport Halmstad HAD/ESMT 31,584 Decrease15 −74.6%
74  NOR Rørvik Airport Ryum Rørvik RVK/ENRM 29,248 Increase15 −31.3%
75