Airport codes
🇪🇸 Spain airport codes
52 airports in Spain have an IATA code. ICAO codes here mostly begin with LE, GC, GE.
Major airports
Watch live airport cams in Spain →
| IATA | ICAO | Airport | City |
|---|---|---|---|
| ABC | LEAB | Albacete Airport / Los Llanos Air BaseAlbacete | Albacete |
| ACE | GCRR | César Manrique-Lanzarote Airport Live camSan Bartolomé | San Bartolomé |
| AGP | LEMG | Málaga-Costa del Sol AirportMálaga | Málaga |
| ALC | LEAL | Alicante-Elche Miguel Hernández AirportAlicante | Alicante |
| BCN | LEBL | Josep Tarradellas Barcelona-El Prat AirportBarcelona | Barcelona |
| BIO | LEBB | Bilbao AirportBilbao | Bilbao |
| BJZ | LEBZ | Badajoz AirportBadajoz | Badajoz |
| CDT | LECH | Castellón-Costa Azahar AirportCastellón de la Plana | Castellón de la Plana |
| CQM | LERL | Ciudad Real International AirportCiudad Real | Ciudad Real |
| EAS | LESO | San Sebastián AirportHondarribia | Hondarribia |
| FUE | GCFV | Fuerteventura Airport Live camEl Matorral | El Matorral |
| GMZ | GCGM | La Gomera AirportAlajero, La Gomera Island | Alajero, La Gomera Island |
| GRO | LEGE | Girona-Costa Brava AirportGirona | Girona |
| GRX | LEGR | F.G.L. Airport Granada-Jaén AirportGranada | Granada |
| HSK | LEHC | Huesca-Pirineos AirportMonflorite/Alcalá del Obispo | Monflorite/Alcalá del Obispo |
| IBZ | LEIB | Ibiza AirportIbiza (Eivissa) | Ibiza (Eivissa) |
| ILD | LEDA | Lleida-Alguaire AirportLleida | Lleida |
| JCU | GECE | Ceuta HeliportCeuta | Ceuta |
| LCG | LECO | A Coruña AirportCulleredo | Culleredo |
| LEI | LEAM | Almería AirportAlmería | Almería |
| LEN | LELN | León AirportLa Virgen del Camino | La Virgen del Camino |
| LEU | LESU | Pirineus - la Seu d'Urgel AirportLa Seu d'Urgell Pyrenees and Andorra | La Seu d'Urgell Pyrenees and Andorra |
| LPA | GCLP | Gran Canaria AirportGran Canaria Island | Gran Canaria Island |
| MAD | LEMD | Adolfo Suárez Madrid–Barajas AirportMadrid | Madrid |
| MAH | LEMH | Menorca AirportMahón (Maó) | Mahón (Maó) |
| MLN | GEML | Melilla AirportMelilla | Melilla |
| ODB | LEBA | Córdoba AirportCórdoba | Córdoba |
| OVD | LEAS | Asturias AirportRanón | Ranón |
| OZP | LEMO | Moron Air BaseMorón | Morón |
| PMI | LEPA | Palma de Mallorca AirportPalma de Mallorca | Palma de Mallorca |
| PNA | LEPP | Pamplona AirportPamplona | Pamplona |
| REU | LERS | Reus AirportReus | Reus |
| RGS | LEBG | Burgos AirportBurgos | Burgos |
| RJL | LERJ | Logroño-Agoncillo AirportLogroño | Logroño |
| RMU | LEMI | Region of Murcia International AirportCorvera | Corvera |
| ROZ | LERT | Rota Naval Station AirportRota | Rota |
| SCQ | LEST | Santiago-Rosalía de Castro AirportSantiago de Compostela | Santiago de Compostela |
| SDR | LEXJ | Seve Ballesteros-Santander AirportSantander | Santander |
| SLM | LESA | Salamanca AirportSalamanca | Salamanca |
| SPC | GCLA | La Palma AirportSta Cruz de la Palma, La Palma Island | Sta Cruz de la Palma, La Palma Island |
| SVQ | LEZL | Seville AirportSeville | Seville |
| TEV | LETL | Teruel AirportTeruel | Teruel |
| TFN | GCXO | Tenerife Norte-Ciudad de La Laguna AirportTenerife | Tenerife |
| TFS | GCTS | Tenerife Sur AirportTenerife | Tenerife |
| TOJ | LETO | Madrid–Torrejón Airport / Torrejón Air BaseMadrid | Madrid |
| VDE | GCHI | El Hierro AirportEl Hierro Island | El Hierro Island |
| VGO | LEVX | Vigo AirportVigo | Vigo |
| VIT | LEVT | Vitoria AirportAlava | Alava |
| VLC | LEVC | Valencia AirportValencia | Valencia |
| VLL | LEVD | Valladolid AirportValladolid | Valladolid |
| XRY | LEJR | Jerez AirportJerez de la Frontera | Jerez de la Frontera |
| ZAZ | LEZG | Zaragoza AirportZaragoza | Zaragoza |
Airport data from OurAirports (public domain), updated 2026-11-10. All airport codes.