Major Airports in Spain

Key Takeaways

  • Madrid is Spain's busiest airport. Madrid–Barajas is the hub of Iberia and Spain's main long-haul gateway — and the leading European airport for flights to Latin America.
  • Madrid and Barcelona lead, but it's close. Barcelona-El Prat runs neck-and-neck with Madrid on destinations served; together they dominate Spain's international and long-haul traffic.
  • The islands are aviation giants. Palma de Mallorca, Gran Canaria, Tenerife, Alicante and Ibiza handle enormous holiday traffic — Palma is one of Europe's busiest airports every summer.
  • Direct US flights run from Madrid and Barcelona. Madrid connects nonstop to about 9 US cities and Barcelona to around 7. The island and regional airports focus on Europe.
  • A low-cost stronghold. Ryanair, Vueling, easyJet and Wizz Air are everywhere — Spain is one of Europe's biggest low-cost and charter markets.

Spain is one of the world’s most-visited countries, and its airport network is built to match. Two big mainland hubs — Madrid and Barcelona — handle the long-haul and business traffic, while a string of island and coastal airports absorbs the vast summer holiday rush to the Balearics, the Canaries and the Mediterranean costas.

Below we map and rank Spain’s major airports by the number of nonstop destinations each one serves, drawn from live route data on AirportRoutes. Because the figures come from observed flight data — a large sample rather than a complete published timetable — we treat them as a strong guide to relative connectivity rather than exact, official totals. The map includes the Canary Islands, which sit off the northwest coast of Africa, to the southwest of the mainland.

Map of major airports in Spain ranked by number of nonstop destinations, from Madrid and Barcelona to the Balearic and Canary Islands
Spain’s major airports, ranked by regularly-served nonstop destinations. Map: Mappr · Data: AirportRoutes

Which Spanish airports have direct flights to the US?

Long-haul flying in Spain is concentrated in the two big hubs. Madrid–Barajas is the country’s intercontinental powerhouse — with around 95 intercontinental destinations and nonstop links to roughly 9 US cities, including New York, Miami, Chicago, Dallas-Fort Worth, Boston, Atlanta, Los Angeles, Philadelphia and Charlotte. Madrid is also Europe’s leading gateway to Latin America.

Barcelona-El Prat adds nonstop service to about 7 US cities — among them New York, Newark, Miami, Atlanta, Boston, Los Angeles and Philadelphia. Beyond those two, direct US service is rare: the Canary Islands airports carry plenty of long-haul, but mostly to Latin America and West Africa, and the Balearic and costa airports focus almost entirely on Europe.

🆕 New for summer 2026: nonstop US flights to regional Spain

One carrier has gone notably wider than the rest. For summer 2026, United Airlines flies from New York (Newark) to six Spanish destinations — and beyond the two big hubs it now reaches regional Spain directly, with seasonal routes to the Costa del Sol, the Balearics, the Basque Country and, brand-new this year, Galicia. United is the only US carrier on most of these, and its Newark–Santiago de Compostela service (from 22 May 2026) is the first-ever scheduled nonstop between the United States and Galicia.

  • Madrid (MAD) — year-round
  • Barcelona (BCN) — year-round
  • Málaga (AGP) — seasonal · gateway to the Costa del Sol
  • Palma de Mallorca (PMI) — seasonal · the Balearic Islands
  • Bilbao (BIO) — seasonal · the Basque Country and northern Spain
  • Santiago de Compostela (SCQ) — new for summer 2026 · Galicia, and the first-ever nonstop US service

In short: most nonstop travel between Spain and the United States still runs through Madrid or Barcelona — but, as the list above shows, United is steadily opening up regional Spain to direct US flights.

Ranked

Major Airports in Spain by Nonstop Destinations

Ranked by regularly-served nonstop destinations, busiest first.

Airport IATA Nonstop City / Area
1. Adolfo Suárez Madrid–BarajasMAD164+Madrid
2. Barcelona-El PratBCN169+Barcelona
3. Palma de MallorcaPMI114+Palma
4. Málaga-Costa del SolAGP136+Málaga
5. Alicante-ElcheALC135+Alicante
6. Gran CanariaLPA71+Las Palmas
7. Tenerife SurTFS104+Tenerife
8. ValenciaVLC95+Valencia
9. IbizaIBZ75+Ibiza
10. SevillaSVQ85+Seville
11. LanzaroteACE69+Lanzarote
12. MenorcaMAH51+Menorca
13. FuerteventuraFUE56+Fuerteventura
14. BilbaoBIO58+Bilbao
15. Girona-Costa BravaGRO42+Girona
16. Santiago de CompostelaSCQ30+Santiago
17. AsturiasOVD28+Asturias
18. SantanderSDR27+Santander

Regularly-served nonstop destinations — routes flown often enough to count as scheduled service (not one-off charters or diversions). Source: AirportRoutes.

A closer look at Spain’s biggest airports

✈️ Madrid–Barajas (MAD)

Map showing the location of Adolfo Suárez Madrid–Barajas Airport (MAD) near Madrid, Spain
Where to find Madrid–Barajas (MAD) — Madrid. Map: Google

Open in Google Maps

Spain’s busiest airport, named after former prime minister Adolfo Suárez, is the hub of Iberia and the country’s main long-haul gateway. Its vast, bamboo-roofed Terminal 4 — designed by Antonio Lamela and Richard Rogers — is one of Europe’s largest, and Madrid is the leading European airport for flights to Latin America.

Serving Madrid, MAD reaches about 164 regularly-served nonstop destinations, including roughly 95 intercontinental routes. Top destinations include Palma, Paris, Frankfurt, Amsterdam, Gran Canaria.

Main airlines: Iberia, Ryanair, Air Europa, Vueling, Air Nostrum. See the full route map for MAD on AirportRoutes →

🏛️ Barcelona-El Prat (BCN)

Map showing the location of Josep Tarradellas Barcelona-El Prat Airport (BCN) near Barcelona, Spain
Where to find Barcelona-El Prat (BCN) — Barcelona. Map: Google

Open in Google Maps

Barcelona-El Prat, officially named after Catalan president Josep Tarradellas, is Spain’s second-busiest airport and the main base of low-cost carrier Vueling. It blends heavy tourism and business traffic for Catalonia with a growing long-haul network.

Serving Barcelona, BCN reaches about 169 regularly-served nonstop destinations, including roughly 61 intercontinental routes. Top destinations include Palma, Madrid, Frankfurt, Paris, Paris-Orly.

Main airlines: Vueling, Ryanair, Wizz Air, easyJet, Iberia. See the full route map for BCN on AirportRoutes →

🏝️ Palma de Mallorca (PMI)

Map showing the location of Palma de Mallorca Airport (PMI) near Palma, Spain
Where to find Palma de Mallorca (PMI) — Palma. Map: Google

Open in Google Maps

Palma de Mallorca is the gateway to the Balearic Islands and one of the most seasonal major airports in Europe: relatively quiet in winter, it explodes in summer to become one of the continent’s busiest, packed with holiday flights from across Europe.

Serving Palma, PMI reaches about 114 regularly-served nonstop destinations. Top destinations include Menorca, Ibiza, Barcelona, Madrid, Seville.

Main airlines: Ryanair, easyJet, Vueling, Iberia, Air Europa. See the full route map for PMI on AirportRoutes →

☀️ Málaga-Costa del Sol (AGP)

Map showing the location of Málaga-Costa del Sol Airport (AGP) near Málaga, Spain
Where to find Málaga-Costa del Sol (AGP) — Málaga. Map: Google

Open in Google Maps

Málaga-Costa del Sol is the main airport for Andalusia and the year-round gateway to the Costa del Sol. One of Spain’s busiest, it mixes sun-and-beach tourism with a growing number of digital-nomad and business travellers drawn to the south coast.

Serving Málaga, AGP reaches about 136 regularly-served nonstop destinations. Top destinations include Melilla, Barcelona, Paris, Ceuta, Copenhagen.

Main airlines: Ryanair, Vueling, easyJet, Norwegian, Wizz Air. See the full route map for AGP on AirportRoutes →

🏖️ Alicante-Elche (ALC)

Map showing the location of Alicante-Elche Miguel Hernández Airport (ALC) near Alicante, Spain
Where to find Alicante-Elche (ALC) — Alicante. Map: Google

Open in Google Maps

Alicante-Elche, named after the poet Miguel Hernández, is the gateway to the Costa Blanca and one of Spain’s busiest low-cost and charter airports, serving the holiday resorts and large expatriate communities of the southeast coast.

Serving Alicante, ALC reaches about 135 regularly-served nonstop destinations. Top destinations include Barcelona, Manchester, Oran, London, Paris-Orly.

Main airlines: Ryanair, easyJet, Norwegian, Vueling, Jet2. See the full route map for ALC on AirportRoutes →

🌋 Gran Canaria (LPA)

Map showing the location of Gran Canaria Airport (LPA) near Las Palmas, Spain
Where to find Gran Canaria (LPA) — Las Palmas. Map: Google

Open in Google Maps

Gran Canaria is the busiest airport in the Canary Islands and a year-round destination thanks to the archipelago’s mild winter climate. It is a key inter-island hub for Binter Canarias and carries significant traffic to mainland Europe, West Africa and Latin America.

Serving Las Palmas, LPA reaches about 71 regularly-served nonstop destinations. Top destinations include Tenerife, Lanzarote, Fuerteventura, Madrid, Barcelona.

Main airlines: Binter Canarias, Vueling, Ryanair, Iberia Express, Jet2. See the full route map for LPA on AirportRoutes →

🌴 Tenerife Sur (TFS)

Map showing the location of Tenerife Sur Airport (TFS) near Tenerife, Spain
Where to find Tenerife Sur (TFS) — Tenerife. Map: Google

Open in Google Maps

Tenerife South (Reina Sofía) is the main holiday airport for Tenerife, the largest of the Canary Islands, handling the bulk of the island’s international winter-sun traffic — while Tenerife North focuses more on inter-island and mainland routes.

Serving Tenerife, TFS reaches about 104 regularly-served nonstop destinations. Top destinations include Gran Canaria, Madrid, La Palma, London, Rome.

Main airlines: Ryanair, easyJet, Jet2, TUI Airways, Wizz Air. See the full route map for TFS on AirportRoutes →

🍊 Valencia (VLC)

Map showing the location of Valencia Airport (VLC) near Valencia, Spain
Where to find Valencia (VLC) — Valencia. Map: Google

Open in Google Maps

Valencia serves Spain’s third-largest city, on the Mediterranean coast, and has grown quickly on the back of low-cost expansion, linking the region to a wide European network alongside its domestic links to Madrid and the islands.

Serving Valencia, VLC reaches about 95 regularly-served nonstop destinations. Top destinations include Madrid, Amsterdam, Lisbon, Ibiza, Bergamo.

Main airlines: Ryanair, Wizz Air, Iberia, Vueling, easyJet. See the full route map for VLC on AirportRoutes →