Map of airports in Spain

CityAirportIATA codeICAO code
1Albacete, SPAlbaceteABCLEAB
2Algeciras, SPAlgeciras HeliportAEI
3Alicante, SPAlicante-ElcheALCLEAL
4Almeria, SPAlmeriaLEILEAM
5Asturias, SPAsturiasOVDLEAS
6Badajoz, SPBadajozBJZLEBZ
7Barcelona, SPBarcelona El PratBCNLEBL
8Bilbao, SPBilbaoBIOLEBB
9Burgos, SPBurgos VillafriaRGSLEBG
10CastellonCastellonCDTLECN
11Ceuta, SPCeuta HeliportJCUGECE
12Ciudad Real, SPCiudad Real CentralCQMLERL
13CordobaCordobaODBLEBA
14Fuerteventura, CIFuerteventuraFUEGCFV
15Girona, SPGirona Costa BravaGROLEGE
16Las Palmas, CIGran Canaria Las PalmasLPAGCLP
17Granada, SPGranada Federico Garcia LorcaGRXLEGR
18Huesca, SPHuesca PirineosHSKLEHC
19Ibiza, SPIbizaIBZLEIB
20Jerez, SPJerezXRYLEJR
21La Coruna, SPLa CorunaLCGLECO
22San Sebastian/Gomera, SPLa GomeraGMZGCGM
23La Seu d'UrgellLa Seu d’UrgellLEULESU
24Lanzarote, CILanzaroteACEGCRR
25Leon, SPLeonLENLELN
26Lleida, SPLleida AlguaireILDLEDA
27Logrono, SPLogrono AgoncilloRJLLERJ
28Madrid, SPMadrid BarajasMADLEMD
29Madrid, SPMadrid TorrejonTOJLETO
30Malaga, SPMalagaAGPLEMG
31Melilla, SPMelillaMLNGEML
32Menorca, SPMenorca MahonMAHLEMH
33Murcia, SPMurcia Corvera InternationalRMULEMI
34Murcia, SPMurcia San JavierMJVLELC
35Palma De Mallorca, SPPalma de MallorcaPMILEPA
36Pamplona, SPPamplonaPNALEPP
37Reus, SPReusREULERS
38Salamanca, SPSalamanca MatacanSLMLESA
39San Sebastian, SPSan SebastianEASLESO
40Santa Cruz De La Palma, CISanta Cruz de La PalmaSPCGCLA
41Santander, SPSantanderSDRLEXJ
42Santiago De Compostela, SPSantiago de CompostelaSCQLEST
43Sevilla, SPSevilleSVQLEZL
44Tenerife, CITenerife-NorteTFNGCXO
45Tenerife, CITenerife-SurTFSGCTS
46TeruelTeruelTEVLETL
47Rota (ES)US Naval StationROZ
48Valencia, SPValencia ManisesVLCLEVC
49Valladolid, SPValladolidVLLLEVD
50Valverde, CIValverde El HierroVDEGCHI
12