Distance Between Airports in Spain and Flight Time / Duration

Distance From Airport.
Distance To Airport.
This is an online tool to calculate the Distance and Flight Time between two airports in Spain.
This distance will also be displayed on a web based map labeled as Airports Distance Map Spain.
The distance between airports of Spain is calculated in kilometers(kms), miles and nautical miles. Flight time between the airports from Spain is also calculated.
Spain Airports Distance and Flight Time Chart: For your quick reference, below is a Airports Distance Chart or Airports Distance Table of distances and flight time between some of the major airports in Spain.
[Note: The distance between airports in Spain distance chart below is the shortest earth surface distance between the two airports in Spain calculated based on their latitudes and longitudes. This distance may be different from the actual flight travel distance.]

Using Spain Distance Between Airports & Flight Time Calculator

  • Enter the "Distance From" Airport from Spain in the first text box.
  • Enter the "Distance To" Airport from Spain in the second text box.
  • You can enter airport name or code from Spain in above fields.
  • This will display the dropdown with suggested airports in Spain; Select the Airport from both the dropdown lists.
  • Click the "Find Distance Between Airports" button to get the distance between the selected airports in Spain.
Distance From AirportDistance To AirportDistance (km)Flght Time (Hr)
Barcelona International Airport, Barcelona BCNAdolfo Suárez Madrid–Barajas Airport, Madrid MAD482.911.53
Barcelona International Airport, Barcelona BCNPalma De Mallorca Airport, Palma De Mallorca PMI201.961.22
Adolfo Suárez Madrid–Barajas Airport, Madrid MADPalma De Mallorca Airport, Palma De Mallorca PMI546.181.6
Barcelona International Airport, Barcelona BCNMálaga Airport, Málaga AGP765.931.84
Adolfo Suárez Madrid–Barajas Airport, Madrid MADMálaga Airport, Málaga AGP429.961.47
Palma De Mallorca Airport, Palma De Mallorca PMIMálaga Airport, Málaga AGP709.091.78
Barcelona International Airport, Barcelona BCNTenerife South Airport, Tenerife Island TFS2245.043.46
Barcelona International Airport, Barcelona BCNAlicante International Airport, Alicante ALC403.831.44
Barcelona International Airport, Barcelona BCNGran Canaria Airport, Gran Canaria Island LPA2174.393.38
Adolfo Suárez Madrid–Barajas Airport, Madrid MADTenerife South Airport, Tenerife Island TFS1823.033
Adolfo Suárez Madrid–Barajas Airport, Madrid MADAlicante International Airport, Alicante ALC354.871.39
Adolfo Suárez Madrid–Barajas Airport, Madrid MADGran Canaria Airport, Gran Canaria Island LPA1764.62.93
Palma De Mallorca Airport, Palma De Mallorca PMIAlicante International Airport, Alicante ALC318.211.35
Barcelona International Airport, Barcelona BCNLanzarote Airport, Lanzarote Island ACE1974.033.16
Málaga Airport, Málaga AGPGran Canaria Airport, Gran Canaria Island LPA1409.482.54
Adolfo Suárez Madrid–Barajas Airport, Madrid MADLanzarote Airport, Lanzarote Island ACE1574.012.72
Tenerife South Airport, Tenerife Island TFSAlicante International Airport, Alicante ALC1870.773.05
Barcelona International Airport, Barcelona BCNIbiza Airport, Ibiza IBZ276.141.3
Tenerife South Airport, Tenerife Island TFSGran Canaria Airport, Gran Canaria Island LPA117.111.13
Alicante International Airport, Alicante ALCGran Canaria Airport, Gran Canaria Island LPA1793.562.97
Barcelona International Airport, Barcelona BCNFuerteventura Airport, Fuerteventura Island FUE2031.793.23
Adolfo Suárez Madrid–Barajas Airport, Madrid MADIbiza Airport, Ibiza IBZ458.221.5
Adolfo Suárez Madrid–Barajas Airport, Madrid MADFuerteventura Airport, Fuerteventura Island FUE1633.752.79
Palma De Mallorca Airport, Palma De Mallorca PMIIbiza Airport, Ibiza IBZ139.781.15
Adolfo Suárez Madrid–Barajas Airport, Madrid MADValencia Airport, Valencia VLC284.311.31
Gran Canaria Airport, Gran Canaria Island LPALanzarote Airport, Lanzarote Island ACE207.451.23
Málaga Airport, Málaga AGPIbiza Airport, Ibiza IBZ570.881.63
Barcelona International Airport, Barcelona BCNSevilla Airport, Sevilla SVQ809.241.89
Barcelona International Airport, Barcelona BCNBilbao Airport, Bilbao BIO466.791.51
Palma De Mallorca Airport, Palma De Mallorca PMIValencia Airport, Valencia VLC276.291.3
Adolfo Suárez Madrid–Barajas Airport, Madrid MADSevilla Airport, Sevilla SVQ394.831.43
Adolfo Suárez Madrid–Barajas Airport, Madrid MADBilbao Airport, Bilbao BIO319.171.35
Alicante International Airport, Alicante ALCIbiza Airport, Ibiza IBZ180.261.2
Gran Canaria Airport, Gran Canaria Island LPAFuerteventura Airport, Fuerteventura Island FUE160.071.18
Málaga Airport, Málaga AGPValencia Airport, Valencia VLC470.61.52
Palma De Mallorca Airport, Palma De Mallorca PMISevilla Airport, Sevilla SVQ787.481.86
Palma De Mallorca Airport, Palma De Mallorca PMIBilbao Airport, Bilbao BIO628.721.69
Lanzarote Airport, Lanzarote Island ACEFuerteventura Airport, Fuerteventura Island FUE60.321.07
Tenerife South Airport, Tenerife Island TFSValencia Airport, Valencia VLC1951.853.14
Gran Canaria Airport, Gran Canaria Island LPAValencia Airport, Valencia VLC1879.773.06
Málaga Airport, Málaga AGPBilbao Airport, Bilbao BIO749.051.82
Palma De Mallorca Airport, Palma De Mallorca PMIGirona Airport, Girona GRO261.221.29
Barcelona International Airport, Barcelona BCNSantiago de Compostela Airport, Santiago de Compostela SCQ883.211.97
Ibiza Airport, Ibiza IBZValencia Airport, Valencia VLC173.931.19
Tenerife South Airport, Tenerife Island TFSSevilla Airport, Sevilla SVQ1441.62.58
Barcelona International Airport, Barcelona BCNMenorca Airport, Menorca Island MAH241.041.26
Alicante International Airport, Alicante ALCBilbao Airport, Bilbao BIO592.071.65
Gran Canaria Airport, Gran Canaria Island LPASevilla Airport, Sevilla SVQ1377.472.51
Gran Canaria Airport, Gran Canaria Island LPABilbao Airport, Bilbao BIO2042.273.24
Barcelona International Airport, Barcelona BCNTenerife Norte Airport, Tenerife Island TFN2194.43.4
Adolfo Suárez Madrid–Barajas Airport, Madrid MADSantiago de Compostela Airport, Santiago de Compostela SCQ484.671.53
Adolfo Suárez Madrid–Barajas Airport, Madrid MADMenorca Airport, Menorca Island MAH664.41.73
Lanzarote Airport, Lanzarote Island ACESevilla Airport, Sevilla SVQ1183.282.3
Lanzarote Airport, Lanzarote Island ACEBilbao Airport, Bilbao BIO1859.283.04
Adolfo Suárez Madrid–Barajas Airport, Madrid MADTenerife Norte Airport, Tenerife Island TFN1770.622.94
Palma De Mallorca Airport, Palma De Mallorca PMISantiago de Compostela Airport, Santiago de Compostela SCQ1003.22.1
Ibiza Airport, Ibiza IBZBilbao Airport, Bilbao BIO609.161.67
Fuerteventura Airport, Fuerteventura Island FUEBilbao Airport, Bilbao BIO1919.53.1
Palma De Mallorca Airport, Palma De Mallorca PMIMenorca Airport, Menorca Island MAH131.221.14
Valencia Airport, Valencia VLCBilbao Airport, Bilbao BIO469.711.51
Valencia Airport, Valencia VLCSevilla Airport, Sevilla SVQ524.341.57
Barcelona International Airport, Barcelona BCNJerez Airport, Jerez de la Forntera XRY865.681.95
Málaga Airport, Málaga AGPSantiago de Compostela Airport, Santiago de Compostela SCQ768.191.84
Barcelona International Airport, Barcelona BCNSantander Airport, Santander SDR539.211.59
Adolfo Suárez Madrid–Barajas Airport, Madrid MADJerez Airport, Jerez de la Forntera XRY467.761.51
Málaga Airport, Málaga AGPTenerife Norte Airport, Tenerife Island TFN1433.492.57
Barcelona International Airport, Barcelona BCNAlmería International Airport, Almería LEI626.411.69
Ibiza Airport, Ibiza IBZGirona Airport, Girona GRO356.591.39
Tenerife South Airport, Tenerife Island TFSSantiago de Compostela Airport, Santiago de Compostela SCQ1806.822.98
Adolfo Suárez Madrid–Barajas Airport, Madrid MADSan Javier Airport, San Javier MJV382.321.42
Alicante International Airport, Alicante ALCSantiago de Compostela Airport, Santiago de Compostela SCQ838.021.92
Barcelona International Airport, Barcelona BCNAsturias Airport, Ranón OVD711.551.78
Gran Canaria Airport, Gran Canaria Island LPASantiago de Compostela Airport, Santiago de Compostela SCQ1778.122.95
Adolfo Suárez Madrid–Barajas Airport, Madrid MADSantander Airport, Santander SDR329.271.36
Palma De Mallorca Airport, Palma De Mallorca PMIJerez Airport, Jerez de la Forntera XRY829.821.91
Adolfo Suárez Madrid–Barajas Airport, Madrid MADAlmería International Airport, Almería LEI416.461.46
Gran Canaria Airport, Gran Canaria Island LPATenerife Norte Airport, Tenerife Island TFN111.831.12
Adolfo Suárez Madrid–Barajas Airport, Madrid MADAsturias Airport, Ranón OVD399.791.44
Palma De Mallorca Airport, Palma De Mallorca PMIReus Air Base, Reus REU221.841.24
Palma De Mallorca Airport, Palma De Mallorca PMISantander Airport, Santander SDR695.41.76
Lanzarote Airport, Lanzarote Island ACESantiago de Compostela Airport, Santiago de Compostela SCQ1619.182.77
Palma De Mallorca Airport, Palma De Mallorca PMIAlmería International Airport, Almería LEI538.321.59
Palma De Mallorca Airport, Palma De Mallorca PMIAsturias Airport, Ranón OVD854.781.94
Barcelona International Airport, Barcelona BCNA Coruña Airport, Culleredo LCG887.631.97
Lanzarote Airport, Lanzarote Island ACETenerife Norte Airport, Tenerife Island TFN271.741.3
Ibiza Airport, Ibiza IBZMenorca Airport, Menorca Island MAH268.21.29
Barcelona International Airport, Barcelona BCNVigo Airport, Vigo VGO893.31.98
Málaga Airport, Málaga AGPSantander Airport, Santander SDR752.991.83
Valencia Airport, Valencia VLCSantiago de Compostela Airport, Santiago de Compostela SCQ763.811.84
Fuerteventura Airport, Fuerteventura Island FUETenerife Norte Airport, Tenerife Island TFN242.21.27
Adolfo Suárez Madrid–Barajas Airport, Madrid MADA Coruña Airport, Culleredo LCG507.651.56
Valencia Airport, Valencia VLCMenorca Airport, Menorca Island MAH404.331.44
Málaga Airport, Málaga AGPAsturias Airport, Ranón OVD776.961.85
Adolfo Suárez Madrid–Barajas Airport, Madrid MADVigo Airport, Vigo VGO465.681.51
Valencia Airport, Valencia VLCTenerife Norte Airport, Tenerife Island TFN1901.563.08
Bilbao Airport, Bilbao BIOSantiago de Compostela Airport, Santiago de Compostela SCQ449.081.49
Sevilla Airport, Sevilla SVQSantiago de Compostela Airport, Santiago de Compostela SCQ645.651.71
Barcelona International Airport, Barcelona BCNFederico Garcia Lorca Airport, Granada GRX680.11.75
Tenerife South Airport, Tenerife Island TFSSantander Airport, Santander SDR2056.183.25
Gran Canaria Airport, Gran Canaria Island LPASantander Airport, Santander SDR2010.343.2