Country profile

Air travel in Spain

Every airport and active airline registered in Spain, ranked by scheduled-route activity. Use this page to find the country's main hubs, see which carriers run the domestic network, and click through to route detail.

55Airports
20Active airlines
2,530Departures on file

Spain is one slice of a global network covering 6,071 airports across 235 countries. The OpenFlights dataset puts 55 airports inside this country with valid IATA codes, served by 20 active airlines registered locally. Together those airports show 2,530 distinct scheduled departures in the routes table. That figure is a rough proxy for how well-connected the country's airports are, even though it's not a literal count of flights.

Airports below are sorted by scheduled-route volume, so the country's main hubs sit at the top. Smaller regional airports follow, including the seasonal-only and domestic-only fields. Each row links through to a dedicated airport page with destinations served and the airlines operating there.

Airports in Spain

Showing 55 of 55 airports, ranked by departures on file.

Airports and airlines in this country
IATAAirportCityDepartures
BCN Barcelona International Airport Barcelona 391
MAD Adolfo Suárez Madrid–Barajas Airport Madrid 330
PMI Palma De Mallorca Airport Palma de Mallorca 271
AGP Málaga Airport Malaga 206
TFS Tenerife South Airport Tenerife 159
ALC Alicante International Airport Alicante 157
LPA Gran Canaria Airport Gran Canaria 153
ACE Lanzarote Airport Arrecife 116
IBZ Ibiza Airport Ibiza 99
FUE Fuerteventura Airport Fuerteventura 97
VLC Valencia Airport Valencia 82
BIO Bilbao Airport Bilbao 65
SVQ Sevilla Airport Sevilla 65
GRO Girona Airport Gerona 49
SCQ Santiago de Compostela Airport Santiago 36
MAH Menorca Airport Menorca 34
TFN Tenerife Norte Airport Tenerife 32
XRY Jerez Airport Jerez 22
MJV San Javier Airport Murcia 20
REU Reus Air Base Reus 19
SDR Santander Airport Santander 19
LEI Almería International Airport Almeria 18
OVD Asturias Airport Aviles 17
LCG A Coruña Airport La Coruna 12
VGO Vigo Airport Vigo 11
GRX Federico Garcia Lorca Airport Granada 9
SPC La Palma Airport Santa Cruz De La Palma 8
ZAZ Zaragoza Air Base Zaragoza 8
MLN Melilla Airport Melilla 5
VLL Valladolid Airport Valladolid 4
VDE Hierro Airport Hierro 3
EAS San Sebastian Airport San Sebastian 3
BJZ Badajoz Airport Badajoz 2
PNA Pamplona Airport Pamplona 2
SLM Salamanca Airport Salamanca 1
GMZ La Gomera Airport La Gomera 1
RJL Logroño-Agoncillo Airport Logroño-Agoncillo 1
LEN Leon Airport Leon 1
RGS Burgos Airport Burgos 1
ILD Lleida-Alguaire Airport Lleida 1
ABC Albacete-Los Llanos Airport Albacete 0
ODB Córdoba Airport Cordoba 0
OZP Moron Air Base Sevilla 0
ROZ Rota Naval Station Airport Rota 0
LEU Pirineus - la Seu d'Urgel Airport Seo De Urgel 0
TOJ Torrejón Airport Madrid 0
VIT Vitoria/Foronda Airport Vitoria 0
QSA Sabadell Airport Sabadell 0
HSK Huesca/Pirineos Airport Huesca 0
CQM Ciudad Real Central Airport Ciudad Real 0
ECV Cuatro Vientos Airport Madrid 0
CDT Castellón-Costa Azahar Airport Castellón de la Plana 0
TEV Teruel Airport Teruel 0
AEI Algeciras Heliport Algeciras 0
RMU Región de Murcia International Airport Murcia 0

Airlines based in Spain

Active carriers with a two-letter IATA code registered in this country.

Airports and airlines in this country (section 2)
IATAAirlineCallsign
UX Air Europa EUROPA
YW Air Nostrum AIR NOSTRUM
NM Air Madrid ALADA AIR
A7 Air Plus Comet RED COMET
NT Binter Canarias
XG Calima Aviacion CALIMA
VY Vueling Airlines VUELING
IB Iberia Airlines IBERIA
TY Iberworld
IF Islas Airways PINTADERA
XO LTE International Airways FUN JET
PV PAN Air SKYJET
JK Spanair SPANAIR
XX Greenfly
GP Gadair European Airlines GADAIR
I2 Iberia Express
N7 All Spain
ER Fly Europa
9I International Europe
V7 VOLOTEA Airways

Reading this page

The departures column counts the number of distinct routes filed in the OpenFlights schedule from each airport. A hub with hundreds of departures is a major connecting point; a regional field with a single-digit count typically supports a small number of feeder flights to the nearest hub. The list does not weight routes by frequency or seat capacity, so two airports with similar departure counts can carry very different passenger volumes in practice.

For the most current operational picture, cross-reference an airport page with the airline's own website. The underlying dataset is community-maintained and reflects scheduled-route relationships rather than a live timetable.

Country pages on AeroRoute Guide are short on purpose. They answer one travel-planning question: which airports and carriers are worth knowing in Spain. If you're routing a trip, start at the top of the airports table and work down. If you're researching a specific airline, jump from the airlines table to the carrier profile for its full destination map. Cross-links between countries, hubs, and routes mean a single click usually moves you from a high-level overview into operational detail. When the data shows zero registered carriers, the country isn't unreachable. It almost always means scheduled service comes from foreign airlines based elsewhere, and those flights show up on the relevant airport pages.