There are 41 airports in Spain with scheduled flights. The biggest airport in Spain is Madrid (MAD) / Madrid-Barajas Airport with flights to 191 destinations in 67 countries.
Click an airport below to get an overview of all flight routes and scheduled flights from that airport Find all direct flights and non-stop routes as well as connected flights with up to two stops on a flight map. Get detailed time schedule information from airlines operating specific flight routes or find alternative airports nearby.
A Coruña LCG
La Coruña Airport
Alicante ALC
El Altet Airport
Almería LEI
Almería International Airport
Asturias OVD
Asturias Airport (Oviedo Airport)
Badajoz BJZ
Badajoz Airport (Talavera la Real
Barcelona BCN
Barcelona Airport
Barcelona (Girona) GRO
Girona-Costa Brava Airport
Barcelona Reus (Salou) REU
Reus Airport
Bilbao BIO
Bilbao Airport
Burgos RGS
Burgos Airport
Madrid MAD
Madrid-Barajas Airport
Málaga AGP
Pablo Ruiz Picasso Airport
Melilla MLN
Melilla Airport
Menorca (Mahon) MAH
Mahon Airport
Murcia RMU
Región de Murcia International Airport
Palma de Mallorca PMI
Palma de Mallorca Airport (Son Sant Joan Airport)
Pamplona PNA
Pamplona Airport
San Sebastián EAS
San Sebastián Airport (or Fuenterrabia Airport)
San Sebastián (La Gomera) GMZ
La Gomera Airport
Santa Cruz de La Palma SPC
La Palma Airport
Santander SDR
Santander - Parayas Airport
Santiago de Compostela SCQ
Santiago de Compostela Airport
Seville SVQ
San Pablo Airport
Tenerife (Los Rodeos) TFN
Tenerife North Airport (Los Rodeos Airport)
Tenerife (Reine Sofia) TFS
Tenerife South Airport (Reina Sofia Airport)
Valencia VLC
Valencia Airport
Valladolid VLL
Valladolid Airport
Valverde VDE
El Hierro Airport
Vigo VGO
Vigo-Peinador Airport
Vitoria-Gasteiz VIT
Vitoria Foronda International Airport