Airports of Spain
Spain doesn't do things by halves — and its airport network is proof. With 45 commercial airports spread across the mainland, the islands, and even the autonomous cities of Ceuta and Melilla, this is a country that's genuinely built for air travel. It's not squeezed around one mega-hub. Madrid and Barcelona compete hard for top billing, but the Balearics and Canaries pull serious weight too. That geography matters — Spain is physically big, and its islands sit hours from the mainland by ferry. So the airports aren't just convenient. They're kind of key.
The shape of Spain's aviation network
What strikes me every time I fly into Spain is how the network actually reflects the country's shape. You've got MAD and BCN trading blows at the top — 235 and 229 non-stop destinations respectively, which puts them genuinely in the same league as major European hubs. But then you drop down to PMI in Palma de Mallorca pulling 175 routes, which is extraordinary for what's essentially a holiday island. That's not an accident — it's summer demand doing real work. Málaga sits just behind with 167 routes, feeding the Costa del Sol crowd year-round. Below those four, 23 regional airports keep smaller cities connected without forcing everyone through Madrid. It's a surprisingly balanced system for a country this size.
Airport tiers in Spain
Major international hubs (8)
- MAD Madrid — 235 destinations
- BCN Barcelona — 229 destinations
- PMI Palma de Mallorca — 175 destinations
- AGP Malaga — 167 destinations
- ALC Alicante — 149 destinations
- LPA Las Palmas — 132 destinations
- TFS Tenerife — 118 destinations
- VLC Valencia — 106 destinations
Regional airports (23)
- SVQ Sevilla — 94 destinations
- IBZ Ibiza — 86 destinations
- ACE Lanzarote — 77 destinations
- BIO Bilbao — 72 destinations
- MAH Menorca — 71 destinations
- FUE Puerto del Rosario — 68 destinations
- GRO Girona — 45 destinations
- TFN Tenerife — 34 destinations
- OVD Asturias — 31 destinations
- SDR Santander — 29 destinations
- SCQ Santiago De Compostela — 29 destinations
- XRY Jerez De La Frontera — 26 destinations
Minor airfields (14)
- LEN Leon — 7 destinations
- VGO Vigo — 6 destinations
- PNA Pamplona — 4 destinations
- VLL Valladolid — 4 destinations
- BJZ Badajoz — 4 destinations
- RJL Logrono — 3 destinations
- ILD Alguaire — 3 destinations
- SLM Salamanca — 3 destinations
- GMZ San Sebastian de la Gomera — 2 destinations
- VDE Valverde — 2 destinations
- JCU Ceuta — 2 destinations
- ODB Cordoba — 2 destinations
Tips for using Spain's airports
Flying into Spain for city life? MAD for Madrid, BCN for Barcelona — obvious, but both airports sit outside the city centre, so factor in ground transfer time. Island trips are easier than people expect — PMI and the Canary Island airports have loads of direct European connections, so you might not need a hub connection at all. The 14 minor airfields are worth checking if you're heading somewhere specific like Jerez or Castellón, but don't expect frequent schedules. Domestic legs are genuinely useful if you're combining, say, Barcelona and the Canaries — Spain's too big to overland everything.
Frequently asked questions
How many airports are there in Spain?
Spain has 45 commercial airports serving various cities and regions across the country. Of these, 8 are designated as major international hubs handling the majority of international traffic.
What is the biggest and busiest airport in Spain?
Adolfo Suárez Madrid-Barajas Airport (MAD) is Spain's largest and busiest airport, serving as the primary international hub for the country. It handles the most flights and passengers of any Spanish airport.
Can I fly internationally from regional airports in Spain?
Yes, many regional airports in Spain offer international flights, though the selection and frequency are more limited than at major hubs. Airports in Barcelona, Málaga, Bilbao, and other cities have major international connections.
How far apart are Spain's main airports?
Spain's major airports are spread across the country; for example, Madrid and Barcelona are separated by considerable distance in the northeast. Rather than specific transit times, it's best to check individual airport websites for current travel options and connections.
Which airport should I fly into when visiting Spain?
Choose based on your destination: Madrid-Barajas (MAD) for central Spain and as a major hub, Barcelona (BCN) for the northeast coast, Málaga (AGP) for southern beach destinations, or Bilbao (BIO) for the Basque Country. Your choice should match your final destination to minimize travel time.