La Palma SPC Santa Cruz de la Palma, Canary Islands (287 miles)
Tenerife Norte TFN San Cristobal, Canary Islands (291 miles)
Lanzarote ACE Arrifice, Canary Island (319 miles)
Tenerife Sur TFS Granadila, Tenerife (321 miles)
Gran Canaria LPA Gran Canaria / Las Palmas (339 miles)
Fuerteventura FUE Fuerteventura / Las Palmas (340 miles)
El Hierro VDE Valverde del Hierro/ Sta. Cruz de Tenerife (343 miles)
Marrakech Menara Airport RAK Marrakech (517 miles)
Casablanca Mohammed V CMN Nouasseur (534 miles)
Faro Algarve FAO Faro (581 miles)

When making a cost comparison, compare the cost of flights first, then factor in additional expenses for parking, rental car, Wi-Fi access, and transportation, etc., all of which vary from airport to airport; the total cost, along with flight availability, can help determine your choice of airport.