Skip to main content
AirMilesCalc
Menu

Airports in Spain

40 airports with IATA codes · 1,367 routes total

This directory lists every IATA-coded airport in Spain recorded in the OpenFlights dataset, with city, exact latitude/longitude, the count of unique destinations served, and one-click flight-distance tools to anywhere in the world. The range spans from major international hubs serving hundreds of distinct destinations down to small regional and local airports serving a handful of short-haul links — 40 Spain airports in total.

The three most-connected airports in Spain by scheduled-route count are Barcelona International Airport (BCN), Adolfo Suárez Madrid–Barajas Airport (MAD), and Palma De Mallorca Airport (PMI), together accounting for 447 of the 1,367 unique source-airport → destination pairs from Spain in the dataset. On the map above, pins 1 – 5 mark the top hubs; small dots are every other listed airport. Click any pin or card for full details — IATA + ICAO codes, elevation, timezone, airlines operating there, popular routes, and nearby alternative airports.

Loading map…

Major airports in Spain

Ranked by the number of unique scheduled destinations served (route count from OpenFlights). The numbers below match the # pins on the map.

Complete list of airports in Spain

All 40 IATA-coded Spain airports, sorted alphabetically by city.

ALC
Alicante International Airport
Alicante
International96 routes
LEI
Almería International Airport
Almeria
Regional15 routes
ACE
Lanzarote Airport
Arrecife
International54 routes
OVD
Asturias Airport
Aviles
Regional10 routes
BJZ
Badajoz Airport
Badajoz
Local2 routes
BCN
Barcelona International Airport
Barcelona
International163 routes
BIO
Bilbao Airport
Bilbao
Regional35 routes
RGS
Burgos Airport
Burgos
Local1 route
FUE
Fuerteventura Airport
Fuerteventura
International53 routes
GRO
Girona Airport
Gerona
Regional49 routes
LPA
Gran Canaria Airport
Gran Canaria
International79 routes
GRX
Federico Garcia Lorca Airport
Granada
Local5 routes
VDE
Hierro Airport
Hierro
Local3 routes
IBZ
Ibiza Airport
Ibiza
International58 routes
XRY
Jerez Airport
Jerez
Regional15 routes
LCG
A Coruña Airport
La Coruna
Local6 routes
GMZ
La Gomera Airport
La Gomera
Local1 route
LEN
Leon Airport
Leon
Local1 route
ILD
Lleida-Alguaire Airport
Lleida
Local1 route
RJL
Logroño-Agoncillo Airport
Logroño-Agoncillo
Local1 route
MAD
Adolfo Suárez Madrid–Barajas Airport
Madrid
International158 routes
AGP
Málaga Airport
Malaga
International115 routes
MLN
Melilla Airport
Melilla
Local4 routes
MAH
Menorca Airport
Menorca
Regional23 routes
MJV
San Javier Airport
Murcia
Regional17 routes
PMI
Palma De Mallorca Airport
Palma de Mallorca
International126 routes
PNA
Pamplona Airport
Pamplona
Local1 route
REU
Reus Air Base
Reus
Regional16 routes
SLM
Salamanca Airport
Salamanca
Local1 route
EAS
San Sebastian Airport
San Sebastian
Local2 routes
SPC
La Palma Airport
Santa Cruz De La Palma
Local7 routes
SDR
Santander Airport
Santander
Regional17 routes
SCQ
Santiago de Compostela Airport
Santiago
Regional22 routes
SVQ
Sevilla Airport
Sevilla
Regional38 routes
TFN
Tenerife Norte Airport
Tenerife
Regional17 routes
TFS
Tenerife South Airport
Tenerife
International83 routes
VLC
Valencia Airport
Valencia
International57 routes
VLL
Valladolid Airport
Valladolid
Local2 routes
VGO
Vigo Airport
Vigo
Local5 routes
ZAZ
Zaragoza Air Base
Zaragoza
Local8 routes

About flying via Spain

Distances between any two airports — within Spain or to anywhere else in the world — are computed on this site with the Vincenty geodesic formula, which models Earth's oblate-spheroid shape (WGS-84) and converges to within roughly 0.5 mm. Flight times are estimated against typical aircraft cruise speeds for each distance band (short, medium, long, and ultra-long-haul); they are first-order approximations, not Air Traffic Control flight-plan times, and exclude taxi, holding, and routing detours. CO₂ emissions use the UK DEFRA 2024 conversion factors for business travel by air, broken down by economy, premium economy, business, and first class, including the radiative-forcing uplift.

Click any airport in the directory above to open its detail page — exact coordinates, elevation, time zone, operating airlines, scheduled destinations, and nearby alternative airports, plus an embedded distance calculator. Note that this dataset is a snapshot: schedules change frequently, so always confirm current operations with the airline or the airport's own website before booking or planning.

Data sources

  • Airports & routes: OpenFlights — community-maintained dataset of airports and scheduled routes (ODbL licensed).
  • IATA / ICAO codes: official IATA and ICAO public airport-code registries.
  • Distance:Vincenty's formulae (1975) on the WGS-84 reference ellipsoid.
  • CO₂ factors: UK DEFRA 2024 GHG conversion factors for business travel by air, including radiative forcing.
  • Map tiles: © OpenStreetMap contributors, © CARTO.

Frequently asked questions about airports in Spain

How many airports are in Spain?
Spain has 40 airports with active IATA codes listed in our database (sourced from OpenFlights) — all of them with scheduled commercial routes.
What is the largest airport in Spain?
By scheduled-route count in the OpenFlights dataset, Barcelona International Airport (BCN) in Barcelona is the most-connected airport in Spain, serving 163 unique destinations. “Largest” can also be measured by passenger throughput or aircraft movements, which are not in this dataset — for those metrics, see the airport's published annual report or the ACI World traffic rankings.
What are the main IATA codes for airports in Spain?
The most-connected airports in Spain by scheduled-route count use these IATA codes: BCN, MAD, PMI, AGP, ALC. The complete list of 40 IATA codes is in the airport directory grid above.
Can I calculate the distance between any two Spain airports?
Yes — use the distance calculator and enter any two IATA codes (for example, BCNMAD) to get geodesic distance in miles, kilometers, and nautical miles, plus flight time and CO₂ estimates by cabin class.
How accurate are the Spain airport coordinates and distances?
Airport coordinates come from the OpenFlights airports.dat dataset, a community-contributed reference cross-checked against official AIPs and ICAO codes. Distances between any two airports are computed in-app with the Vincenty geodesic formula on the WGS-84 reference ellipsoid, converging to within roughly 0.5 mm — well below any practical flight-planning tolerance. For independent verification of coordinates, see ourairports.org or the airport's official Aeronautical Information Publication.
How many flight routes operate from Spain airports?
Across all Spain airports in our database, there are 1,367 scheduled commercial routes to destinations worldwide (sum of all unique source-airport → destination pairs).

Continue exploring Spain and beyond