List of the busiest airports in Spain explained

This is a list of the busiest airports in Spain, including airports in the Balearic Islands and the Canary Islands. Data is compiled from statistics published by Aena, the public body that owns and operates the majority of airports in the country.

30 busiest airports in Spain by passenger traffic

2021

The following is a list of the 30 busiest Spanish airports in 2021, from Aena statistics.[1]

RankAirportIATALocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMADMadrid41.0%
2Barcelona–El Prat Josep TarradellasBCNBarcelona48.2%
3Palma De MallorcaPMIPalma De Mallorca137.3%
4Málaga–Costa Del SolAGPMálaga71.9%
5Gran CanariaLPAGran Canaria34.4%
6Alicante–Elche Miguel HernándezALCAlicante56.2%
7IbizaIBZIbiza129.9% 6
8Tenerife SouthTFSTenerife35.8% 1
9ValenciaVLCValencia64.0% 1
10Tenerife North-Ciudad de La LagunaTFNTenerife37.3% 2
11SevillaSVQSevilla48.7%
12Lanzarote-César ManriqueACELanzarote35.5% 3
13FuerteventuraFUEFuerteventura45.2% 1
14BilbaoBIOBilbao52.7%
15MenorcaMAHMenorca115.9%
16Santiago-Rosalía de CastroSCQSantiago de Compostela76.8%
17AsturiasOVDAvilés66.7% 1
18La PalmaSPCLa Palma5.5% 1
19A CoruñaLCG A Coruña36.1%
20VigoVGO Vigo80.9% 2
21Seve Ballesteros-SantanderSDRSantander50.2%
22Federico García Lorca Granada–JaénGRXGranada28.8% 2
23Jerez de la FronteraXRYJerez de la Frontera102.8% 1
24MelillaMLNMelilla69.9% 2
25AlmeríaLEIAlmería58.4%
26Girona-Costa BravaGROGirona81.3% 3
27Región de MurciaRMUMurcia30.1% 4
28ZaragozaZAZZaragoza61.6%
29El HierroVDEEl Hierro31.3% 2
30ReusREUReus302.7% 6
TotalFor all ~50 reported airports 57.7%

2020

The following is a list of the 30 busiest Spanish airports in 2020, from Aena statistics.[2] The large decrease in passenger numbers was caused by travel restrictions imposed in response to the COVID-19 pandemic.

RankAirportIATALocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMADMadrid72.3%
2Barcelona–El PratBCNBarcelona75.8%
3Palma De MallorcaPMIPalma De Mallorca79.4%
4Málaga–Costa Del SolAGPMálaga74.0%
5Gran CanariaLPAGran Canaria61.3% 1
6Alicante–Elche Miguel HernándezALCAlicante75.1% 1
7Tenerife SouthTFSTenerife69.6%
8Tenerife North-Ciudad de La LagunaTFNTenerife52.1% 5
9Lanzarote-César ManriqueACELanzarote65.2% 2
10ValenciaVLCValencia70.9% 2
11SevillaSVQSevilla69.3% 1
12FuerteventuraFUEFuerteventura61.9% 2
13IbizaIBZIbiza74.1% 4
14BilbaoBIOBilbao71.4% 2
15MenorcaMAHMenorca69.2%
16Santiago-Rosalía de CastroSCQSantiago de Compostela67.8%
17La PalmaSPCLa Palma51.4% 1
18AsturiasOVDAvilés64.8% 1
19A CoruñaLCG A Coruña67.7% 1
20Federico García Lorca Granada–JaénGRXGranada68.8% 1
21Seve Ballesteros-SantanderSDRSantander71.5% 1
22VigoVGO Vigo70.0% 4
23Región de MurciaRMUMurcia80.0% 1
24Jerez de la FronteraXRYJerez de la Frontera80.7% 1
25AlmeríaLEIAlmería79.5% 2
26MelillaMLNMelilla55.0% 3
27El HierroVDEEl Hierro33.6% 4
28ZaragozaZAZZaragoza63.2%
29Girona-Costa BravaGROGirona91.1% 12
30PamplonaPNAPamplona65.5% 3
TotalFor all ~50 reported airports 72.4%

2019

The following is a list of the 30 busiest Spanish airports in 2019, from provisional AENA statistics.[3]

RankAirportIATALocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMADMadrid6.6%
2Barcelona–El PratBCNBarcelona5.0%
3Palma De MallorcaPMIPalma De Mallorca2.2%
4Málaga–Costa Del SolAGPMálaga4.4%
5Alicante–ElcheALCAlicante7.6%
6Gran CanariaLPAGran Canaria2.3%
7Tenerife SouthTFSTenerife1.1%
8ValenciaVLCValencia9.9% 1
9IbizaIBZIbiza0.6% 1
10SevillaSVQSevilla18.2% 1
11LanzaroteACELanzarote0.5% 1
12BilbaoBIOBilbao8.0% 2
13Tenerife NorthTFNTenerife6.3%
14FuerteventuraFUEFuerteventura7.9% 2
15MenorcaMAHMenorca1.5%
16Santiago de CompostelaSCQSantiago de Compostela6.5%
17GironaGROGirona4.4%
18La PalmaSPCLa Palma4.5%
19AsturiasOVDAvilés1.2%
20A CoruñaLCG A Coruña6.4% 1
21Granada–JaénGRXGranada11.1% 2
22Seve Ballesteros-SantanderSDRSantander6.5% 2
23Jerez de la FronteraXRYJerez de la Frontera1.2% 2
24Murcia-CorveraRMUMurcia
25ReusREUReus0.8% 1
26VigoVGO Vigo10.4% 3
27AlmeríaLEIAlmería1.3%
28ZaragozaZAZZaragoza4.4%
29MelillaMLNMelilla24.9%
30San SebastiánEASSan Sebastián10.7%
TotalFor all ~50 reported airports275,237,801 4.4%

2018

The following is a list of the 30 busiest Spanish airports in 2018, from provisional AENA statistics.[4]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMadrid8.4%
2Barcelona–El PratBarcelona6.1%
3Palma De MallorcaPalma De Mallorca4.0%
4Málaga–Costa Del SolMálaga2.1%
5Alicante–ElcheAlicante2.0%
6Gran CanariaGran Canaria3.7%
7Tenerife SouthTenerife1.8%
8IbizaIbiza2.5%
9ValenciaValencia15.2% 1
10LanzaroteLanzarote0.8% 1
11SevillaSevilla24.9% 1
12FuerteventuraFuerteventura1.2% 1
13Tenerife NorthTenerife16.7% 1
14BilbaoBilbao10.0% 1
15MenorcaMenorca0.2%
16Santiago de CompostelaSantiago de Compostela3.0%
17GironaGirona3.8%
18La PalmaLa Palma9.0% 1
19AsturiasAvilés0.5% 1
20Murcia–San JavierMurcia6.4%
21A CoruñaA Coruña7.4%
22JerezJerez de la Frontera8.3% 1
23VigoVigo6.0% 1
24Granada–JaénGranada24.9% 3
25Seve Ballesteros–SantanderSantander17.7% 1
26ReusReus1.8% 2
27AlmeríaAlmería1.5% 2
28ZaragozaZaragoza11.6%
29MelillaMelilla7.3%
30San SebastiánSan Sebastián2.7%
TotalFor all ~50 reported airports263,753,406 5.8%

2017

The following is a list of the 30 busiest Spanish airports in 2017, from provisional AENA statistics.[5]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMadrid5.9%
2Barcelona–El PratBarcelona7.1%
3Palma De MallorcaPalma De Mallorca6.5%
4Málaga–Costa Del SolMálaga11.7%
5Alicante–ElcheAlicante11.1%
6Gran CanariaGran Canaria8.3%
7Tenerife SouthTenerife7.4%
8IbizaIbiza6.6%
9LanzaroteLanzarote10.5%
10ValenciaValencia16.3%
11FuerteventuraFuerteventura6.6%
12SevillaSevilla10.5%
13BilbaoBilbao8.4%
14Tenerife NorthTenerife11.5%
15MenorcaMenorca8.1%
16Santiago de CompostelaSantiago de Compostela5.3%
17GironaGirona16.9%
18AsturiasOviedo9.8%
19La PalmaLa Palma16.7%
20Murcia–San JavierMurcia9.1%
21A CoruñaA Coruña7.3%
22VigoVigo11.7%
23Jerez de la FronteraJerez de la Frontera14.1% 1
24ReusReus25.1% 1
25AlmeríaAlmería9.5% 2
26Seve Ballesteros–SantanderSantander20.5%
27Granada–JaénGranada20.1%
28ZaragozaZaragoza4.4%
29MelillaMelilla1.7%
30San SebastiánSan Sebastián6.6%
TotalFor all ~50 reported airports249,223,044 8.3%

2016

The following is a list of the 30 busiest Spanish airports in 2016, from AENA statistics.[6]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMadrid7.7%
2Barcelona–El PratBarcelona11.2%
3Palma De MallorcaPalma De Mallorca10.6%
4Málaga–Costa Del SolMálaga15.8%
5Alicante–ElcheAlicante16.7% 1
6Gran CanariaGran Canaria13.8% 1
7Tenerife SouthTenerife14.9%
8IbizaIbiza14.5%
9LanzaroteLanzarote9.1%
10ValenciaValencia14.7%
11FuerteventuraFuerteventura12.9%
12SevillaSevilla7.3%
13BilbaoBilbao7.3%
14Tenerife NorthTenerife10.6%
15MenorcaMenorca10.8%
16Santiago de CompostelaSantiago de Compostela9.3%
17GironaGirona6.2%
18AsturiasOviedo14.5%
19La PalmaLa Palma14.9% 2
20Murcia–San JavierMurcia2.7% 1
21A CoruñaA Coruña3.7% 1
22VigoVigo33.7% 2
23AlmeríaAlmería33.1% 4
24Jerez de la FronteraJerez de la Frontera11.3% 1
25ReusReus16.0% 1
26Seve Ballesteros–SantanderSantander11.1% 4
27Granada–JaénGranada6.5% 2
28ZaragozaZaragoza1.0%
29MelillaMelilla3.9%
30San SebastiánSan Sebastián3.7%
TotalFor all ~50 reported airports[7] 230,229,523

2015

The following is a list of the 30 busiest Spanish airports in 2015, from final AENA statistics.[8]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMadrid11.9%
2Barcelona–El PratBarcelona5.7%
3Palma De MallorcaPalma De Mallorca2.7%
4Málaga–Costa Del SolMálaga4.8%
5Gran CanariaGran Canaria3.0%
6Alicante–ElcheAlicante5.1%
7Tenerife SouthTenerife0.6%
8IbizaIbiza4.3%
9LanzaroteLanzarote4.2%
10ValenciaValencia10.0% 1
11FuerteventuraFuerteventura5.5% 1
12SevillaSevilla10.9% 1
13BilbaoBilbao6.5% 1
14Tenerife NorthTenerife5.0%
15MenorcaMenorca8.9%
16Santiago de CompostelaSantiago de Compostela10.2% 1
17GironaGirona17.8% 1
18AsturiasOviedo5.1% 1
19Murcia–San JavierMurcia2.5% 1
20A CoruñaA Coruña3.7%
21La PalmaLa Palma12.6%
22Seve Ballesteros–SantanderSantander7.4% 1
23Jerez de la FronteraJerez de la Frontera8.6% 1
24VigoVigo4.9% 2
25Granada–JaénGranada8.7% 2
26ReusReus17.1% 4
27AlmeríaAlmería7.2% 2
28ZaragozaZaragoza1.3%
29MelillaMelilla0.5%
30San SebastiánSan Sebastián3.9%
TotalFor all ~50 reported airports[9] 207,421,046

2014

The following is a list of the 30 busiest Spanish airports in 2014, from AENA statistics.[10]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Adolfo Suárez Madrid–BarajasMadrid5.3%
2Barcelona-El PratBarcelona6.7%
3Palma De MallorcaPalma De Mallorca1.5%
4Málaga–Costa Del SolMálaga6.4%
5Gran CanariaGran Canaria5.6%
6Alicante–ElcheAlicante4.4%
7Tenerife SouthTenerife5.5%
8IbizaIbiza8.5%
9LanzaroteLanzarote10.3%
10FuerteventuraFuerteventura11.9% 1
11ValenciaValencia0.6% 1
12BilbaoBilbao5.6%
13SevillaSevilla5.3%
14Tenerife NorthTenerife3.2%
15MenorcaMenorca2.6% 1
16GironaGirona21.1% 1
17Santiago de CompostelaSantiago de Compostela0.5%
18Murcia–San JavierMurcia4.0%
19AsturiasOviedo2.5%
20A CoruñaA Coruña17.7% 2
21La PalmaLa Palma6.6% 3
22ReusReus12.4% 1
23SantanderSantander16.3% 3
24Jerez de la FronteraJerez de la Frontera6.6% 1
25AlmeríaAlmería5.6%
26VigoVigo0.2%
27Granada–JaénGranada1.9%
28ZaragozaZaragoza8.5%
29MelillaMelilla10.4%
30San SebastiánSan Sebastián0.2% 1

2013

The following is a list of the 30 busiest Spanish airports in 2013, from AENA statistics.[11]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Madrid BarajasMadrid12.1%
2Barcelona–El PratBarcelona0.2%
3Palma De MallorcaMajorca0.4%
4MálagaMálaga2.7%
5Gran CanariaGran Canaria1.2%
6AlicanteAlicante8.8%
7Tenerife SouthTenerife2.0%
8IbizaIbiza3.1%
9LanzaroteLanzarote3.2%
10ValenciaValencia3.2%
11FuerteventuraFuerteventura3.2%
12BilbaoBilbao8.9% 1
13SevilleSeville14.1% 1
14Tenerife NorthTenerife5.4%
15GironaGirona3.8%
16MenorcaMenorca0.8%
17Santiago de CompostelaSantiago de Compostela5.5%
18MurciaMurcia3.5% 1
19AsturiasOviedo20.6% 1
20SantanderSantander12.8%
21ReusReus3.6% 1
22A CoruñaA Coruña0.7% 2
23Jerez de la FronteraJerez de la Frontera11.2%
24La PalmaLa Palma16.2% 3
25AlmeríaAlmería5.9% 1
26VigoVigo18.1% 1
27Granada–JaénGranada12.4%
28ZaragozaZaragoza17.1%
29MelillaMelilla8.3% 1
30ValladolidValladolid31.2% 1

2012

The following is a list of the 30 busiest Spanish airports in 2012, from AENA statistics.[12]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Madrid BarajasMadrid9.0%
2Barcelona–El PratBarcelona2.2%
3Palma De MallorcaMajorca0.3%
4MálagaMálaga1.9%
5Gran CanariaGran Canaria6.1%
6AlicanteAlicante10.7%
7Tenerife SouthTenerife1.5%
8IbizaIbiza1.6%
9LanzaroteLanzarote6.8%
10ValenciaValencia4.6%
11FuerteventuraFuerteventura11.1% 1
12SevilleSeville13.5% 1
13BilbaoBilbao3.1% 1
14Tenerife NorthTenerife9.2% 1
15GironaGirona5.4%
16MenorcaMenorca1.2%
17Santiago de CompostelaSantiago de Compostela10.9%
18AsturiasOviedo2.2% 1
19MurciaMurcia6.4% 1
20SantanderSantander0.1% 1
21La PalmaLa Palma9.5% 1
22ReusReus31.2% 4
23Jerez de la FronteraJerez de la Frontera11.5%
24A CoruñaA Coruña16.5%
25VigoVigo15.1%
26AlmeríaAlmería4.0% 1
27Granada–JaénGranada16.5% 1
28ZaragozaZaragoza26.6%
29ValladolidValladolid18.2%
30MelillaMelilla10.2%

2011

The following is a list of the 30 busiest Spanish airports in 2011, from AENA statistics.[13]

RankAirportLocationTotal
passengers
Annual
change
Rank
change
1Madrid–BarajasMadrid49,671,2700.4%
2Barcelona–El PratBarcelona34,398,22617.8%
3Palma de MallorcaMajorca22,726,7077.6%
4MálagaMálaga12,823,1176.3%
5Gran CanariaGran Canaria10,538,82911.1%
6AlicanteAlicante9,913,7315.7%
7Tenerife SouthTenerife8,656,48717.6%
8IbizaIbiza5,643,18012.0% 3
9LanzaroteLanzarote5,543,74412.3% 1
10ValenciaValencia4,979,5110.9% 1
11San PabloSeville4,959,35917.4%
12El MatorralFuerteventura4,948,01818.6% 1
13Los RodeosTenerife4,095,1031.1% 1
14BilbaoBilbao4,046,1724.0%
15Girona–Costa BravaGirona3,007,97738.2% 3
16MenorcaMenorca2,576,2002.6%
17Santiago de CompostelaSantiago de Compostela2,464,33013.4%
18ReusReus1,362,6834.0%
19AsturiasAsturias1,339,0101.2% 1
20Murcia–San JavierMurcia1,262,5976.4%
21SantanderSantander1,116,39821.4%
22La PalmaLa Palma1,067,4317.6%
23JerezJerez de la Frontera1,032,4931.0%
24A CoruñaA Coruña1,012,8008.0%
25Vigo–PeinadorVigo976,15210.7%
26Granada–JaénGranada872,75210.8%
27AlmeríaAlmería780,8530.8%
28ZaragozaZaragoza751,09724.0%
29ValladolidValladolid462,50417.8%
30MelillaMelilla286,7012.0%

Notes and References

  1. Web site: Tráfico de pasajeros, operaciones y carga en los aeropuertos - año 2021 . Passenger, operations and freight traffic at airports - year 2021 . Aena . 19 August 2023.
  2. Web site: Tráfico de pasajeros, operaciones y carga en los aeropuertos españoles - año 2020 . Passenger, operations and freight traffic at Spanish airports - year 2020 . Aena . 19 August 2023.
  3. Web site: Passenger traffic at Spanish Airports – 2019. AENA . 21 December 2020.
  4. Web site: Passenger traffic at Spanish Airports – 2018. AENA . 20 August 2019.
  5. Web site: Passenger traffic at Spanish Airports – 2017 (provisional) . AENA . 18 March 2018.
  6. Web site: Passenger traffic at Spanish Airports – 2016 (definitivo) . AENA . 17 January 2018.
  7. Web site: Passenger traffic at Spanish Airports ALL – 2016 . AENA . 11 January 2017.
  8. Web site: Passenger traffic at Spanish Airports – 2015 . AENA . 3 January 2016.
  9. Web site: Passenger traffic at Spanish Airports ALL – 2015 . AENA . 3 January 2016.
  10. Web site: Passenger traffic at Spanish Airports – 2014 . AENA . 4 February 2016.
  11. Web site: Passenger traffic at Spanish Airports – 2013 . AENA . 4 February 2016 . dead . https://web.archive.org/web/20150125152138/http://www.aena.es/csee/ccurl/894/319/Estadistica%20Anual%20definitiva%202013.pdf . 25 January 2015 .
  12. Web site: Passenger traffic at Spanish Airports – 2012 . AENA . 4 February 2016.
  13. Web site: Passenger traffic at Spanish Airports – 2011 . AENA . 4 February 2016.