List Of All Airports In Spain

Pain has a large number of airports that service the many different town, cities and rgions of Spain. Below is a list of all the airports in Spain along with their IATA (International Air Transport Association) and ICAO (International Civil Aviation Organization) codes. You will also see a list of all the towns and cities closest to the airports and also which region/municipality of Spain the airports are located.

Airport Name IATA ICAO Town, City Region/Municipality
         
A Coruña Airport LCG LECO Caruna Galicia/Culleredo
Agoncillo Airport RJL LELO Agoncillo La Rioja
Albacete Airport/ Los Llanos Airport ABC LEAB Albacete Albacete
Alicante Airport/ El Altet Airport ALC LEAL Alicante Valencia/Murcia/Costa Blanca
Algeciras Airport AEI      
Almería International Airport LEI LEAM Almeria Andalusia/Almeria
Asturias Airport OVD LEAS Oviedo/Aviles Asturias /Castrillón
Barajas Airport MAD LEMD Madrid Madrid
Barcelona International Airport/El Prat De Llobregat Airport BCN LEBL Barcelona El Prat de Llobregat/ Catalonia
Badajoz Airport/ Talaveral La Real Airport BJZ LEBZ   Extremadura
Bilbao Airport BIO LEBB Bilbao Loiu/Biscay/ Basque Country
Bobadilla Airport OZI   Bobadilla La Rioja
Burgos Airport RGS LEBG   Castile and León
Castellón Airport CDT LECN    
Ciudad Real Central Airport (Closed) CQM LERL Ciudad Real  
Córdoba Airport ODB LEBA Cordoba Andalusia /Córdoba
Cuatro Vientos Airport MCV LECU   Ciudad Real
Fuengirola Airport FGR   Fuengirola Andalusia
Fuerteventura Airport/ Puerto del Rosario FUE GCFV Fuerteventura/ Puerto del Rosario Canary Islands
Girona-Costa Brava Airport GRO LEGE Girona Catalonia/ Costa Brava
Granada Airport/ Federico García Lorca Granada-Jaén Airport GRX LEGR   Andalusia /Granada
Gran Canaria Airport/ Las Palmas LPA GCLP Las Palmas Canary Island
Hierro Airport VDE GCHI Valverde Canary Island
Huelva Airport HEV LEMF   Huelva
Huesca-Pirineos Airport HSK LEHC Huesca Aragon /Huesca
Ibiza Airport IBZ LEIB Ibiza & Formentera Balearic Islands
Jerez Airport/ La Parra Airport XRY LEJR Jerez De La Frontera Andalusia
La Gomera Airport/ San Sebas de la Gomera GMZ     Canary Islands
La Palma Del Condado Airport NDO   La Palma Del Condado  
Lanzarote Airport ACE   Arrecife Canary Islands
León Airport LEN LELN   Castile and León
Lleida Airport   LEDA Alguaire Catalonia
Logroño-Agoncillo Airport RJL LELO Logrono La Rioja
Madrid-Torrejón Airport TOJ LETO   Madrid
Málaga Airport AGP LEMG   Andalusia
Mahon Airport – Menorca MAH LEMH Menorca Balearic islands
Matacán Airport (Salamanca) SLM LESA Salamanca Castile and León
Melilla Airport MLN GEML Melilla  
Montilla Airport OZU   Montilla  
Moron Airport OZP LEMO Moron  
Murcia-San Javier Airport MJV LELC   Murcia
Palma de Mallorca Airport/ Son Sant Joan Airport PMI LEPA Mallorca/Majorca Balearic islands
Pamplona Airport PNA LEPP   Navarre
Puerto De Santa Maria Airport PXS   Puerto De Santa Maria Andalucia
Puerto La Cruz Airport UPC      
Puertollano Airport UER   Puertollano  
Requena Aerodrome   LERE Requena/Valencia  
Reus Airport REU LERS Reus Catalonia
Ronda Airport RRA   Ronda  
Rota Airport ZXA LERT    
Sabadell Airport QSA LELL   Catalonia
San Luis Aerodrome   LESL Menorca  
San Sebastián Airport SAN LESO San Sebastián – Donostia, Gipuzkoa Basque Country
Santa Cruz De La Palma  SPC      
Santander Airport SDR LEXJ Santander / Cantabria Cantabria
Santiago de Compostela Airport SCQ LEST Santiago de Compostela, Galicia Galicia
Seo De Urgel Airport LEU     Urgellet/ Pyrenees
Seville/ San Pablo Airport SVQ LEZL Seville Andalusia
Son Bonet Aerodrome   LESB Palma De Mallorca  
Tenerife North/ Tenerife Norte Airport TFN GCXO   Canary Islands
Tenerife South/ Sur Reina Sofia Airport TFS GCTS   Canary Islands
Teruel Airport   LETL   Teruel Province
Torremolinos Airport UTL   Torremolinos Andalusia
Valencia Airport/ Manises Airport VLC LEVC Valencia / Manises / Costa del Azahar Valencia
Valladolid Airport VLL LEVD Valladolid Castile and León
Vigo-Peinador Airport VGO LEVX Vigo, Galicia Galicia, Redondela
Vitoria Airport VIT LEVT Vitoria-Gasteiz, Álava Basque Country
Zaragoza Airport ZAZ LEZG Zaragoza / Aragon Aragon

The above list of all airports in Spain was correct at the time of writing.