List of the busiest airports in Spain
From Wikipedia, the free encyclopedia
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
2025
The following is a list of the 30 busiest Spanish airports in 2025, from AENA statistics.[1]
| Rank | Airport | IATA | Location | Total
passengers |
Annual
change |
Rank
change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 68,179,054 | ||
| 2 | Barcelona–El Prat Josep Tarradellas | BCN | Barcelona | 57,483,036 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 33,806,427 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 26,760,549 | ||
| 5 | Alicante–Elche Miguel Hernández | ALC | Alicante | 19,950,394 | ||
| 6 | Gran Canaria | LPA | Gran Canaria | 15,826,553 | ||
| 7 | Tenerife South | TFS | Tenerife | 13,969,678 | ||
| 8 | Valencia | VLC | Valencia | 11,847,527 | ||
| 9 | Sevilla | SVQ | Sevilla | 9,686,487 | ||
| 10 | Ibiza | IBZ | Ibiza | 9,138,224 | ||
| 11 | Lanzarote-César Manrique | ACE | Lanzarote | 8,920,901 | ||
| 12 | Tenerife North-Ciudad de La Laguna | TFN | Tenerife | 7,174,977 | ||
| 13 | Bilbao | BIO | Bilbao | 7,062,681 | ||
| 14 | Fuerteventura | FUE | Fuerteventura | 6,886,935 | ||
| 15 | Menorca | MAH | Menorca | 4,210,152 | ||
| 16 | Santiago-Rosalía de Castro | SCQ | Santiago de Compostela | 3,120,759 | ||
| 17 | Girona-Costa Brava | GRO | Girona | 2,185,561 | ||
| 18 | Asturias | OVD | Avilés | 2,051,342 | ||
| 19 | La Palma | SPC | La Palma | 1,533,355 | ||
| 20 | Reus | REU | Reus | 1,336,826 | ||
| 21 | A Coruña | LCG | A Coruña | 1,292,166 | ||
| 22 | Federico García Lorca Granada–Jaén | GRX | Granada | 1,152,872 | ||
| 23 | Vigo | VGO | Vigo | 1,114,810 | ||
| 24 | Seve Ballesteros-Santander | SDR | Santander | 1,069,390 | ||
| 25 | Región de Murcia | RMU | Murcia | 949,007 | ||
| 26 | Jerez de la Frontera | XRY | Jerez de la Frontera | 884,539 | ||
| 27 | Almería | LEI | Almería | 801,689 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 707,493 | ||
| 29 | Melilla | MLN | Melilla | 532,485 | ||
| 30 | San Sebastián | EAS | San Sebastián | 472,666 | ||
| Total | For all ~50 reported airports |
321,587,316 |
2024
The following is a list of the 30 busiest Spanish airports in 2024, from AENA statistics.[2]
| Rank | Airport | IATA | Location | Total
passengers |
Annual
change |
Rank
change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 66,197,066 | ||
| 2 | Barcelona–El Prat Josep Tarradellas | BCN | Barcelona | 55,037,892 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 33,298,379 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 24,924,219 | ||
| 5 | Alicante–Elche Miguel Hernández | ALC | Alicante | 18,388,543 | ||
| 6 | Gran Canaria | LPA | Gran Canaria | 15,219,843 | ||
| 7 | Tenerife South | TFS | Tenerife | 13,741,355 | ||
| 8 | Valencia | VLC | Valencia | 10,811,963 | ||
| 9 | Sevilla | SVQ | Sevilla | 9,175,759 | ||
| 10 | Ibiza | IBZ | Ibiza | 9,073,223 | ||
| 11 | Lanzarote-César Manrique | ACE | Lanzarote | 8,714,439 | ||
| 12 | Bilbao | BIO | Bilbao | 6,777,645 | ||
| 13 | Tenerife North-Ciudad de La Laguna | TFN | Tenerife | 6,765,619 | ||
| 14 | Fuerteventura | FUE | Fuerteventura | 6,445,952 | ||
| 15 | Menorca | MAH | Menorca | 4,172,691 | ||
| 16 | Santiago-Rosalía de Castro | SCQ | Santiago de Compostela | 3,640,519 | ||
| 17 | Girona-Costa Brava | GRO | Girona | 1,998,021 | ||
| 18 | Asturias | OVD | Avilés | 1,993,063 | ||
| 19 | La Palma | SPC | La Palma | 1,496,133 | ||
| 20 | A Coruña | LCG | A Coruña | 1,237,570 | ||
| 21 | Reus | REU | Reus | 1,181,514 | ||
| 22 | Federico García Lorca Granada–Jaén | GRX | Granada | 1,133,554 | ||
| 23 | Seve Ballesteros-Santander | SDR | Santander | 1,095,398 | ||
| 24 | Vigo | VGO | Vigo | 1,058,529 | ||
| 25 | Jerez de la Frontera | XRY | Jerez de la Frontera | 949,726 | ||
| 26 | Región de Murcia | RMU | Murcia | 909,821 | ||
| 27 | Almería | LEI | Almería | 786,931 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 694,237 | ||
| 29 | Melilla | MLN | Melilla | 507,987 | ||
| 30 | San Sebastián | EAS | San Sebastián | 486,494 | ||
| Total | For all ~50 reported airports |
309,371,619 |
2023
The following is a list of the 30 busiest Spanish airports in 2023, from AENA statistics.[3]
| Rank | Airport | IATA | Location | Total passengers | Annual change | Rank change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 60,221,163 | ||
| 2 | Barcelona–El Prat Josep Tarradellas | BCN | Barcelona | 49,910,900 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 31,106,165 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 22,344,261 | ||
| 5 | Alicante–Elche Miguel Hernández | ALC | Alicante | 15,747,699 | ||
| 6 | Gran Canaria | LPA | Gran Canaria | 13,961,507 | ||
| 7 | Tenerife South | TFS | Tenerife | 12,337,325 | ||
| 8 | Valencia | VLC | Valencia | 9,948,261 | ||
| 9 | Ibiza | IBZ | Ibiza | 8,931,574 | ||
| 10 | Lanzarote-César Manrique | ACE | Lanzarote | 8,213,259 | ||
| 11 | Sevilla | SVQ | Sevilla | 8,071,524 | ||
| 12 | Bilbao | BIO | Bilbao | 6,336,365 | ||
| 13 | Tenerife North-Ciudad de La Laguna | TFN | Tenerife | 6,120,505 | ||
| 14 | Fuerteventura | FUE | Fuerteventura | 6,020,403 | ||
| 15 | Menorca | MAH | Menorca | 4,045,211 | ||
| 16 | Santiago-Rosalía de Castro | SCQ | Santiago de Compostela | 3,537,447 | ||
| 17 | Asturias | OVD | Avilés | 1,974,847 | ||
| 18 | Girona-Costa Brava | GRO | Girona | 1,586,458 | ||
| 19 | La Palma | SPC | La Palma | 1,368,821 | ||
| 20 | A Coruña | LCG | A Coruña | 1,252,022 | ||
| 21 | Seve Ballesteros-Santander | SDR | Santander | 1,242,089 | ||
| 22 | Vigo | VGO | Vigo | 1,136,159 | ||
| 23 | Reus | REU | Reus | 1,045,425 | ||
| 24 | Federico García Lorca Granada–Jaén | GRX | Granada | 1,039,423 | ||
| 25 | Jerez de la Frontera | XRY | Jerez de la Frontera | 904,823 | ||
| 26 | Región de Murcia | RMU | Murcia | 878,193 | ||
| 27 | Almería | LEI | Almería | 775,385 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 685,690 | ||
| 29 | Melilla | MLN | Melilla | 501,069 | ||
| 30 | San Sebastián | EAS | San Sebastián | 482,662 | ||
| Total | For all ~50 reported airports | 283,201,865 |
2022
The following is a list of the 30 busiest Spanish airports in 2022, from AENA statistics.[4]
| Rank | Airport | IATA | Location | Total passengers | Annual change | Rank change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 50,633,759 | ||
| 2 | Barcelona–El Prat Josep Tarradellas | BCN | Barcelona | 41,641,444 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 28,573,350 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 18,458,006 | ||
| 5 | Alicante–Elche Miguel Hernández | ALC | Alicante | 13,206,430 | ||
| 6 | Gran Canaria | LPA | Gran Canaria | 12,417,604 | ||
| 7 | Tenerife South | TFS | Tenerife | 10,821,476 | ||
| 8 | Ibiza | IBZ | Ibiza | 8,156,708 | ||
| 9 | Valencia | VLC | Valencia | 8,114,821 | ||
| 10 | Lanzarote-César Manrique | ACE | Lanzarote | 7,350,648 | ||
| 11 | Sevilla | SVQ | Sevilla | 6,779,453 | ||
| 12 | Fuerteventura | FUE | Fuerteventura | 5,641,500 | ||
| 13 | Tenerife North-Ciudad de La Laguna | TFN | Tenerife | 5,566,245 | ||
| 14 | Bilbao | BIO | Bilbao | 5,129,584 | ||
| 15 | Menorca | MAH | Menorca | 3,900,935 | ||
| 16 | Santiago-Rosalía de Castro | SCQ | Santiago de Compostela | 3,238,531 | ||
| 17 | Asturias | OVD | Avilés | 1,454,917 | ||
| 18 | Girona-Costa Brava | GRO | Girona | 1,314,441 | ||
| 19 | La Palma | SPC | La Palma | 1,306,822 | ||
| 20 | Seve Ballesteros-Santander | SDR | Santander | 1,102,439 | ||
| 21 | A Coruña | LCG | A Coruña | 963,952 | ||
| 22 | Vigo | VGO | Vigo | 953,170 | ||
| 23 | Jerez de la Frontera | XRY | Jerez de la Frontera | 916,464 | ||
| 24 | Reus | REU | Reus | 911,822 | ||
| 25 | Federico García Lorca Granada–Jaén | GRX | Granada | 908,710 | ||
| 26 | Región de Murcia | RMU | Murcia | 839,166 | ||
| 27 | Almería | LEI | Almería | 703,380 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 627,837 | ||
| 29 | Melilla | MLN | Melilla | 447,450 | ||
| 30 | San Sebastián | EAS | San Sebastián | 383,579 | ||
| Total | For all ~50 reported airports | 243,693,689 |
2021
The following is a list of the 30 busiest Spanish airports in 2021, from Aena statistics.[5]
| Rank | Airport | IATA | Location | Total passengers | Annual change | Rank change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 24,135,039 | ||
| 2 | Barcelona–El Prat Josep Tarradellas | BCN | Barcelona | 18,875,461 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 14,497,159 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 8,874,635 | ||
| 5 | Gran Canaria | LPA | Gran Canaria | 6,899,523 | ||
| 6 | Alicante–Elche Miguel Hernández | ALC | Alicante | 5,841,144 | ||
| 7 | Ibiza | IBZ | Ibiza | 4,851,941 | ||
| 8 | Tenerife South | TFS | Tenerife | 4,606,911 | ||
| 9 | Valencia | VLC | Valencia | 4,078,485 | ||
| 10 | Tenerife North-Ciudad de La Laguna | TFN | Tenerife | 3,840,160 | ||
| 11 | Sevilla | SVQ | Sevilla | 3,444,465 | ||
| 12 | Lanzarote-César Manrique | ACE | Lanzarote | 3,438,219 | ||
| 13 | Fuerteventura | FUE | Fuerteventura | 3,114,105 | ||
| 14 | Bilbao | BIO | Bilbao | 2,581,064 | ||
| 15 | Menorca | MAH | Menorca | 2,325,323 | ||
| 16 | Santiago-Rosalía de Castro | SCQ | Santiago de Compostela | 1,653,663 | ||
| 17 | Asturias | OVD | Avilés | 831,791 | ||
| 18 | La Palma | SPC | La Palma | 761,111 | ||
| 19 | A Coruña | LCG | A Coruña | 594,584 | ||
| 20 | Vigo | VGO | Vigo | 549,094 | ||
| 21 | Seve Ballesteros-Santander | SDR | Santander | 503,466 | ||
| 22 | Federico García Lorca Granada–Jaén | GRX | Granada | 502,590 | ||
| 23 | Jerez de la Frontera | XRY | Jerez de la Frontera | 438,766 | ||
| 24 | Melilla | MLN | Melilla | 332,446 | ||
| 25 | Almería | LEI | Almería | 317,509 | ||
| 26 | Girona-Costa Brava | GRO | Girona | 312,230 | ||
| 27 | Región de Murcia | RMU | Murcia | 283,488 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 278,449 | ||
| 29 | El Hierro | VDE | El Hierro | 234,406 | ||
| 30 | Reus | REU | Reus | 158,887 | ||
| Total | For all ~50 reported airports | 119,952,578 |
2020
The following is a list of the 30 busiest Spanish airports in 2020, from Aena statistics.[6] The large decrease in passenger numbers was caused by travel restrictions imposed in response to the COVID-19 pandemic.
| Rank | Airport | IATA | Location | Total passengers | Annual change | Rank change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 17,112,246 | ||
| 2 | Barcelona–El Prat | BCN | Barcelona | 12,738,769 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 6,108,514 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 5,161,243 | ||
| 5 | Gran Canaria | LPA | Gran Canaria | 5,134,252 | ||
| 6 | Alicante–Elche Miguel Hernández | ALC | Alicante | 3,739,567 | ||
| 7 | Tenerife South | TFS | Tenerife | 3,392,527 | ||
| 8 | Tenerife North-Ciudad de La Laguna | TFN | Tenerife | 2,796,788 | ||
| 9 | Lanzarote-César Manrique | ACE | Lanzarote | 2,538,345 | ||
| 10 | Valencia | VLC | Valencia | 2,487,495 | ||
| 11 | Sevilla | SVQ | Sevilla | 2,315,825 | ||
| 12 | Fuerteventura | FUE | Fuerteventura | 2,144,695 | ||
| 13 | Ibiza | IBZ | Ibiza | 2,110,348 | ||
| 14 | Bilbao | BIO | Bilbao | 1,690,011 | ||
| 15 | Menorca | MAH | Menorca | 1,076,952 | ||
| 16 | Santiago-Rosalía de Castro | SCQ | Santiago de Compostela | 935,395 | ||
| 17 | La Palma | SPC | La Palma | 721,298 | ||
| 18 | Asturias | OVD | Avilés | 498,952 | ||
| 19 | A Coruña | LCG | A Coruña | 436,775 | ||
| 20 | Federico García Lorca Granada–Jaén | GRX | Granada | 390,312 | ||
| 21 | Seve Ballesteros-Santander | SDR | Santander | 335,280 | ||
| 22 | Vigo | VGO | Vigo | 303,466 | ||
| 23 | Región de Murcia | RMU | Murcia | 217,912 | ||
| 24 | Jerez de la Frontera | XRY | Jerez de la Frontera | 216,319 | ||
| 25 | Almería | LEI | Almería | 200,411 | ||
| 26 | Melilla | MLN | Melilla | 195,636 | ||
| 27 | El Hierro | VDE | El Hierro | 178,595 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 172,344 | ||
| 29 | Girona-Costa Brava | GRO | Girona | 172,171 | ||
| 30 | Pamplona | PNA | Pamplona | 84,059 | ||
| Total | For all ~50 reported airports | 76,065,601 |
2019
The following is a list of the 30 busiest Spanish airports in 2019, from provisional AENA statistics.[7]
| Rank | Airport | IATA | Location | Total passengers | Annual change | Rank change |
|---|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | MAD | Madrid | 61,734,037 | ||
| 2 | Barcelona–El Prat | BCN | Barcelona | 52,686,314 | ||
| 3 | Palma De Mallorca | PMI | Palma De Mallorca | 29,721,123 | ||
| 4 | Málaga–Costa Del Sol | AGP | Málaga | 19,856,299 | ||
| 5 | Alicante–Elche | ALC | Alicante | 15,047,840 | ||
| 6 | Gran Canaria | LPA | Gran Canaria | 13,261,405 | ||
| 7 | Tenerife South | TFS | Tenerife | 11,168,506 | ||
| 8 | Valencia | VLC | Valencia | 8,539,403 | ||
| 9 | Ibiza | IBZ | Ibiza | 8,155,635 | ||
| 10 | Sevilla | SVQ | Sevilla | 7,544,473 | ||
| 11 | Lanzarote | ACE | Lanzarote | 7,292,720 | ||
| 12 | Bilbao | BIO | Bilbao | 5,905,804 | ||
| 13 | Tenerife North | TFN | Tenerife | 5,840,483 | ||
| 14 | Fuerteventura | FUE | Fuerteventura | 5,635,330 | ||
| 15 | Menorca | MAH | Menorca | 3,495,025 | ||
| 16 | Santiago de Compostela | SCQ | Santiago de Compostela | 2,903,427 | ||
| 17 | Girona | GRO | Girona | 1,932,255 | ||
| 18 | La Palma | SPC | La Palma | 1,483,720 | ||
| 19 | Asturias | OVD | Avilés | 1,417,433 | ||
| 20 | A Coruña | LCG | A Coruña | 1,352,583 | ||
| 21 | Granada–Jaén | GRX | Granada | 1,251,926 | ||
| 22 | Seve Ballesteros-Santander | SDR | Santander | 1,174,896 | ||
| 23 | Jerez de la Frontera | XRY | Jerez de la Frontera | 1,120,742 | ||
| 24 | Murcia-Corvera | RMU | Murcia | 1,090,954 | ||
| 25 | Reus | REU | Reus | 1,046,062 | ||
| 26 | Vigo | VGO | Vigo | 1,012,447 | ||
| 27 | Almería | LEI | Almería | 978,997 | ||
| 28 | Zaragoza | ZAZ | Zaragoza | 467,774 | ||
| 29 | Melilla | MLN | Melilla | 434,660 | ||
| 30 | San Sebastián | EAS | San Sebastián | 320,440 | ||
| Total | For all ~50 reported airports | 275,237,801 |
2018
The following is a list of the 30 busiest Spanish airports in 2018, from provisional AENA statistics.[8]
| Rank | Airport | Location | Total passengers | Annual change | Rank change |
|---|---|---|---|---|---|
| 1 | Adolfo Suárez Madrid–Barajas | Madrid | 57,891,340 | ||
| 2 | Barcelona–El Prat | Barcelona | 50,172,457 | ||
| 3 | Palma De Mallorca | Palma De Mallorca | 29,081,787 | ||
| 4 | Málaga–Costa Del Sol | Málaga | 19,021,784 | ||
| 5 | Alicante–Elche | Alicante | 13,981,320 | ||
| 6 | Gran Canaria | Gran Canaria | 13,573,242 | ||
| 7 | Tenerife South | Tenerife | 11,042,481 | ||
| 8 | Ibiza | Ibiza | 8,104,316 | ||
| 9 | Valencia | Valencia | 7,769,867 | ||
| 10 | Lanzarote | Lanzarote | 7,327,019 | ||
| 11 | Sevilla | Sevilla | 6,380,465 | ||
| 12 | Fuerteventura | Fuerteventura | 6,118,893 | ||
| 13 | Tenerife North | Tenerife | 5,493,994 | ||
| 14 | Bilbao | Bilbao | 5,469,453 | ||
| 15 | Menorca | Menorca | 3,442,752 | ||
| 16 | Santiago de Compostela | Santiago de Compostela | 2,724,750 | ||
| 17 | Girona | Girona | 2,019,876 | ||
| 18 | La Palma | La Palma | 1,420,277 | ||
| 19 | Asturias | Avilés | 1,400,481 | ||
| 20 | Murcia–San Javier | Murcia | 1,273,424 | ||
| 21 | A Coruña | A Coruña | 1,225,763 | ||
| 22 | Jerez | Jerez de la Frontera | 1,133,621 | ||
| 23 | Vigo | Vigo | 1,129,689 | ||
| 24 | Granada–Jaén | Granada | 1,126,389 | ||
| 25 | Seve Ballesteros–Santander | Santander | 1,103,353 | ||
| 26 | Reus | Reus | 1,037,576 | ||
| 27 | Almería | Almería | 992,043 | ||
| 28 | Zaragoza | Zaragoza | 489,064 | ||
| 29 | Melilla | Melilla | 348,121 | ||
| 30 | San Sebastián | San Sebastián | 289,444 | ||
| Total | For all ~50 reported airports | 263,753,406 |
2017
The following is a list of the 30 busiest Spanish airports in 2017, from provisional AENA statistics.[9]
2016
The following is a list of the 30 busiest Spanish airports in 2016, from AENA statistics.[10]
2015
The following is a list of the 30 busiest Spanish airports in 2015, from final AENA statistics.[12]
2014
The following is a list of the 30 busiest Spanish airports in 2014, from AENA statistics.[14]
2013
The following is a list of the 30 busiest Spanish airports in 2013, from AENA statistics.[15]
2012
The following is a list of the 30 busiest Spanish airports in 2012, from AENA statistics.[16]
2011
The following is a list of the 30 busiest Spanish airports in 2011, from AENA statistics.[17]