| Rank | Distance & Direction | Airport Name & IATA Code | Airport Location | Further Actions |
| 1 | 12,398.04 miles (19,952.67 km) N | Bragança Airport (BGC) | Bragança, Portugal |  |
| 2 | 12,387.93 miles (19,936.40 km) E | Vila Real Airport (VRL) | Vila Real, Portugal |  |
| 3 | 12,366.16 miles (19,901.36 km) WNW | Salamanca-Matacán Airport (SLM) | Salamanca, Spain |  |
| 4 | 12,356.51 miles (19,885.83 km) NNE | Covilhã Airport (COV) | Covilhã, Portugal |  |
| 5 | 12,348.23 miles (19,872.50 km) ENE | Braga Airport (BGZ) | Braga, Portugal |  |
| 6 | 12,338.07 miles (19,856.16 km) E | Francisco Sá Carneiro Airport (OPO) | Porto, Portugal |  |
| 7 | 12,333.18 miles (19,848.29 km) WNW | Valladolid International Airport (VLL) | Valladolid, Spain |  |
| 8 | 12,330.58 miles (19,844.09 km) NNW | León Airport (LEN) | León, Spain |  |
| 9 | 12,321.86 miles (19,830.05 km) NE | Vigo Airport (VGO) | Vigo, Galicia, Spain |  |
| 10 | 12,318.19 miles (19,824.16 km) NE | Coimbra Airport (CBP) | Coimbra, Portugal |  |
| 11 | 12,298.13 miles (19,791.88 km) NE | Santiago de Compostela Airport (SCQ) | Santiago de Compostela, Spain |  |
| 12 | 12,276.07 miles (19,756.37 km) NNE | A Coruña Airport (LCG) | A Coruña, Spain |  |
| 13 | 12,275.75 miles (19,755.85 km) NNW | Asturias Airport (OVD) | Oviedo, Asturias, Spain |  |
| 14 | 12,270.48 miles (19,747.37 km) N | Badajoz Airport (BJZ) | Badajoz, Spain |  |
| 15 | 12,259.29 miles (19,729.36 km) WNW | Adolfo Suárez Madrid–Barajas Airport[1] (MAD) | Madrid, Spain | ![Get more information about Adolfo Suárez Madrid–Barajas Airport[1] Get more information about Adolfo Suárez Madrid–Barajas Airport[1]](info-icon.gif) |