Spain is one of Europe’s top tourist destinations, served by 49 international, domestic, and regional airports that connect the country to the rest of the world. Budget airlines like Ryanair, EasyJet, and WizzAir operate at most Spain airports, making travel both easy and affordable.
To help you plan your journey, we have created a guide , so you can quickly find the one that suits your travel needs.
Madrid Airport, officially known as Adolfo Suárez Madrid–Barajas Airport, is the largest airport in Spain and a major international gateway. It’s located near Madrid’s city center and serves as a key hub for travelers visiting Spain and Europe.
Barcelona-El Prat Airport is the second busiest airport in Spain and a major international hub. It is the main airport in Catalonia, serving Barcelona and nearby regions. As a hub for airlines like Iberia, Ryanair, and Norwegian Air International, it offers excellent connections to Europe and beyond.
Want to go somewhere else? Explore all available connections from the airport.
Located just 8 km east of Palma, Palma de Mallorca Airport is also known as Son Sant Joan Airport. It’s Spain’s third largest airport and a hub for Air Europa, Ryanair, EasyJet, and Vueling. Popular especially in summer, the airport connects seamlessly to Palma and nearby resorts with two bus lines and taxis.
Serving as the gateway to Costa del Sol, Málaga Airport is the fourth busiest airport in Spain, following Madrid, Barcelona, and Palma de Mallorca.
Explore additional information about Malaga Airport Bus Station.
Alicante-Elche Airport, previously known as El Altet, serves the Valencian Community and the Murcia region. Located 10 km east of Elche and 9 km southwest of Alicante, it is a base for airlines such as Air Nostrum, Norwegian Air Shuttle, Ryanair, and Vueling.
Gran Canaria Airport is a key hub for travel to the Canary Islands. Also known as Gando Airport, it is a base for airlines like Binter Canarias, Canaryfly, Ryanair, and Vueling Airlines.
Lanzarote Airport, also called Arrecife Airport, serves the island of Lanzarote in the Canary Islands. Located 5 km southwest of Arrecife in San Bartolomé, it offers connections to numerous European cities, making it a key hub for both metropolitan and leisure travel.
Valencia Airport, also known as Manises Airport, offers flights to around 20 European destinations. Serves as a vital hub for both business and leisure travelers. Its proximity to Valencia makes it a convenient gateway to the city and surrounding attractions.
Fuerteventura Airport, also known as El Matorral Airport, serves the island of Fuerteventura in the Canary Islands. It is located near Puerto del Rosario, making it the main gateway for both local residents and tourists visiting the island's stunning beaches and resorts.
Number of passengers: ~5.6 million annually
Location: 5 kilometers southwest of Puerto del Rosario
How to get from Fuerteventura Airport to the city center: Public buses, taxis, and car rentals
Ideal for reaching: Puerto del Rosario, Gran Tarajal, and Antigua
Seville Airport is the main airport serving the Andalusian capital and the surrounding region. It offers domestic and international connections and is conveniently located near several smaller towns, making it a key travel hub for southern Spain.
Mainland Spain is home to many regional airports that provide vital connections to smaller cities and regions across the country. These airports cater to domestic travelers and international visitors who seek less crowded alternatives to major hubs.
Whether you’re exploring cultural treasures, coastal gems, or rural retreats, these regional airports make travel convenient and accessible.
Bilbao Airport is the main gateway to the Basque Country and northern Spain, offering excellent connections to nearby cities and regions.
Santiago de Compostela Airport is the primary airport serving Galicia, catering to both regional and international travelers. Also, the bus station appears as a stop on some of the local bus lines.
Girona-Costa Brava Airport is a key gateway to the Costa Brava region, popular with both regional and international tourists.
Asturias Airport, also known as Oviedo Airport, serves the Asturias region, connecting it to domestic and limited international destinations.
A Coruña Airport serves the city of A Coruña and the surrounding Galicia region, offering both domestic and limited international flights.
Vigo Airport, also known as Peinador Airport, serves the city of Vigo and the Galicia region, offering domestic flights and some international connections.
Almería Airport is a key hub for the Andalusian region, providing connections to domestic destinations and seasonal international flights popular with tourists.
Jerez Airport, also known as La Parra Airport, serves the city of Jerez de la Frontera and the broader Cádiz region, with a mix of domestic and international flights.
Reus Airport is a regional airport in Catalonia, primarily serving as a gateway to the Costa Daurada and nearby cities, with a focus on seasonal and holiday flights.
Santander Airport, also known as Seve Ballesteros-Santander Airport, serves the Cantabria region. It connects mostly to major European cities with domestic and a few international routes.
Granada Airport, officially known as Federico García Lorca Granada-Jaén Airport, serves Granada and the surrounding Andalusian region, offering domestic and limited international flights.
Zaragoza Airport serves the city of Zaragoza and the surrounding Aragon region, offering domestic flights and international connections, as well as being a key cargo hub in Spain.
Melilla Airport is a small regional airport serving the Spanish autonomous city of Melilla, connecting it to mainland Spain with domestic flights.
San Sebastián Airport serves the Basque Country, offering domestic connections and limited international routes, primarily to European destinations.
Officially Región de Murcia International Airport, RMU connects southeastern Spain to domestic and European destinations, serving as a gateway to the Costa Cálida.
The Spanish islands are among the most visited destinations in Spain, known for their stunning beaches, vibrant nightlife, and natural beauty. Several airports serve as vital gateways, connecting the islands to mainland Spain and international destinations. These airports ensure smooth and convenient travel, making it easy to explore everything the islands have to offer.
Tenerife Sur Airport, previously known as South-Reina Sofia, is the larger of Tenerife’s two international airports, serving as the primary gateway to the island’s southern resorts.
Tenerife Norte Airport, situated in the northern part of Tenerife, primarily handles domestic and inter-island flights. Though less tourist-focused than Tenerife Sur, it is key for connecting to the island's capital and nearby regions.
Ibiza Airport is the main international gateway for the Balearic Islands of Ibiza and Formentera. Located 7 km southwest of Ibiza Town, it operates numerous seasonal routes across Europe and serves as a hub for Vueling, catering to the island’s popularity as a holiday destination.
Menorca Airport, also known as Mahón Airport, serves the island of Menorca, connecting it to mainland Spain and several European destinations, particularly during the summer season.
La Palma Airport serves the island of La Palma in the Canary Islands, providing domestic and international connections while being a gateway to the island’s natural beauty and volcanic landscapes.
Spain has 49 international, domestic, and regional airports connecting the country to Europe and beyond. These airports play a vital role in supporting Spain's thriving tourism industry.
The top three airports in Spain by passenger traffic are Madrid-Barajas Airport, Barcelona-El Prat Airport, and Palma de Mallorca Airport. Together, they handle approximately over 140 million passengers annually.
Spain’s major airport is Madrid-Barajas Airport (Adolfo Suárez Madrid–Barajas), the country’s largest and busiest international gateway.
The cheapest airport to fly into in Spain often depends on the city where you depart. However, Barcelona-El Prat Airport and Madrid-Barajas Airport frequently have competitive fares due to high traffic. Travelers should also check low-cost options like Valencia or Alicante Airport for budget-friendly flights.
No, Madrid-Barajas Airport is just 13 kilometers from the city center, making it easily accessible by taxis, Metro Line 8, and shuttle buses. The journey takes around 20–30 minutes, depending on your chosen mode of transport.