Skip to flight searchSkip to main content

Cheap Domestic Flights within Spain

Domestic flights Spain

Search and buy domestic flights within Spain. We offer flights from all airlines flying domestically within Spain and between Spanish islands.

Madrid, Spain

What are domestic flights within Spain?

A domestic flight within Spain is any flight that departs from an airport within the country and arrives at another airport still within Spain. As an example, a domestic flight within Spain might be a flight that departs from the country's capital, Madrid (MAD) and arrives in the Catalonian capital Barcelona (BCN). Internal flights within Spain are always short-haul, with most flights having a journey time of under two hours. However, flights to the Canary Islands can take up to three hours or more. Depending on the route and airline, flights are operated using narrow body aircraft or regional jets.

Most domestic flights in Spain are carried out by Spanish airlines, however, there are some routes that non-Spanish airlines fly, such as Ryanair.

Key domestic airlines within Spain

For more information on each individual Spanish airline and airline that fly domestically, click the airline name to visit each airline page.

Iberia

Iberia is the national carrier of Spain and along with its regional subsidiary, Iberia Express, flies to more than 20 destinations within Spain. The airline is based at Madrid Barajas Airport (MAD) and flies to destinations including Barcelona (BCN), La Palma (SPC), Seville (SVQ), Málaga (AGP) and A Coruña (LCG). Some domestic flights will be operated by Iberia Regional, the regional subsidiary of the airline.

Aside from its domestic route network, Iberia has an extensive international route network, flying routes all across Europe, as well as intercontinental services to destinations in South America, North America, Central America, Africa and Asia. Iberia is the main airline for travelling to and from Spain, which makes it a great airline if you're travelling from another country and want to book a connecting domestic flight.

Domestic flight check-in times
Online: 
Online check-in is open from 24 hours up until 45 minutes before scheduled flight departure time.
Airport: Airport check-in closes 45 minutes before scheduled flights departure time.

Air Europa

Air Europa is the second-largest airline in Spain behind Iberia. With its regional subsidiary, Air Europa Express, the airline flies to around 20 destinations throughout Spain. The airline mainly offers internal flights throughout Spain from its hub at Madrid Barajas Airport (MAD) but it also offers domestic flights from destinations including Valverde (VLC), Tenerife (TFN), Palma de Mallorca (PMI), Lanzarote (ACE), Gran Canaria (LPA) and more. Air Europa also offers international flights to destinations across Europe, North Africa and the Americas.

Domestic flight check-in times
Online: 
Online check-in is open from 48 hours up until one hour before scheduled flight departure time.
Airport: Airport check-in opens 2.5 hours before scheduled flights departure time and closes 45 minutes before.

Vueling

Vueling is the third-largest airline in Spain behind Iberia and Air Europa. The airline flies to more than 20 destinations within Spain and — with its hub at Barcelona El Prat (BCN) — is the main airport offering internal flights in Spain from the Catalonian area.

Although based in Barcelona, Vueling flies many domestic services from other destinations within Spain. For example, it connects Alicante (ALC), A Coruna (LCG), Bilbao (BIO), Malaga (AGP), Palma De Mallorca (PMI), Sevilla (SVQ) with lots of Spanish destinations.

Vueling has a codeshare agreement with Iberia, which means both airlines operate a number of its flights on each others behalf.

Domestic flight check-in times
Online: 
Online check-in opens seven days before scheduled flight departure time and closes one hour before.
Airport: Airport check-in is open from two hours up until 40 minutes before scheduled flight departure time.

Air Nostrum

Air Nostrum is a Spanish airline that operates flights under the Iberia Regional brand. The airline has three bases — Barcelona El Prat (BCN), Madrid Barajas (MAD) and Valencia (VLC). The airline flies to more destinations in Spain than any other airline, with more than 30 Spanish destinations within its route network. This includes destinations such as Asturias (OVD), Santiago de Compostela (SCQ), Alicante (ALC), Bilbao (BIO) and Tenerife (TFN).

Domestic flight check-in times
Airport: 
Airpot check-in closes 45 minutes before scheduled flight departure time.

Volotea

Although a Spanish airline, Volotea it has several hubs in Europe in countries including Italy, France, Greece and Spain. Although the airline has a strong focus on international flights around Europe, it does have a varied domestic Spanish route network, which includes regular flights travelling between the cities of Alicante (ALC), Asturias (OVD), Bilbao (BIO), Sevilla (SVQ), Malaga (AGP), Santander (SDR), Valencia (VLC), A Coruna (LCG) and Tenerife (TFN).

Volotea doesn't fly to either of Spain's big two airports, Madrid (MAD) and Barcelona. However, it's useful for travelling between destinations in other parts of the country.

Domestic flight check-in times
Online: 
Online check-in is open from four days up until two and a half hours before scheduled flight departure time.
Airport: Airport check-in opens two hours before scheduled flight departure time and closes 35 minutes before on most domestic flights, excluding flights from Palma De Mallorca (PMI), which closes 45 minutes before.

Binter Canarias

Binter Canarias is a Spanish airline that is based at Gran Canaria Airport. While the airline doesn't fly to much of mainland Spain, it does offer flights between destinations within the Canary Islands and to Mallorca (PMI). The airline flies to more than 10 destinations across Spain and its islands and is the primary airline for the Canary Islands.

Other than inter-island domestic flights, Binter Canarias also flies to domestic destinations in Portugal, as well as cities in Cape Verde and North Africa.

Domestic flight check-in times
Online: 
Online check-in is open from 10 days up until 30 minutes before scheduled flight departure time.
Airport: Airport check-in closes 30 minutes before scheduled flight departure time.

Canaryfly

Canaryfly is another Spanish airline flying between the Canary Islands and is the second-largest airline flying between the islands. The airline is based at Gran Canaria Airport (LPA) and flies to seven destinations in total, including to Lanzarote (ACE), Tenerife (TFN) and Fuerteventura (FUE).

Canaryfly is the only airline that flies exclusively between the islands and doesn't fly to mainland Spain.

Domestic flight check-in times
Online: 
Online check-in is open from 72 hours up until 30 minutes before boarding time.
Airport: Airport check-in opens two hours before scheduled flight departure time and closes 30 minutes before.

Ryanair

Ryanair is an Irish airline that offers low-cost flights all across Europe. Its primary base is in Dublin, however, the airline also has bases in Alicante (ALC), Valencia (VLC), Málaga (AGP), Madrid (MAD), Ibiza (IBZ) and Barcelona (BCN) and offers domestic flights from all of these airports to destinations within Spain. Ryanair is the most well-connected non-Spanish airline that offers Spanish domestic flights.

Domestic flight check-in times
Online: 
Online check-in is available from 48 hours before scheduled flight departure time and closes two hours before.
Airport: Airport check-in closes 40 minutes before scheduled flight departure time.

Airports within Spain

CITYAIRPORTIATA
A CoruñaA Coruña Airport (Alvedro Airport)LCG
AlgecirasAlgeciras HeliportAEI
AlbaceteAlbacete Airport (Los Llanos Air Base)ABC
AlicanteAlicante-Elche Airport (formerly El Altet Airport)ALC
AlmeríaAlmería AirportLEI
AsturiasAsturias AirportOVD
BadajozBadajoz Airport (Talavera la Real Badajoz Airport)BJZ
Barcelona (El Prat)Barcelona–El Prat AirportBCN
Bilbao, BiscayBilbao AirportBIO
BurgosBurgos AirportRGS
CórdobaCórdoba AirportODB
CastellónCastellon AirportCDT
El HierroEl Hierro AirportVDE
FuerteventuraFuerteventura Airport (El Matorral Airport)FUE
GironaGirona–Costa Brava AirportGRO
Granada / JaénFederico García Lorca AirportGRX
Gran CanariaGran Canaria Airport (Las Palmas)LPA
HuescaHuesca-Pirineos AirportHSK
IbizaIbiza AirportIBZ
Jerez de la Frontera, CádizJerez AirportXRY
La GomeraLa Gomera AirportGMZ
La PalmaLa Palma AirportSPC
LanzaroteLanzarote Airport (Arrecife Airport)ACE
La Seu d'Urgell / AndorraAndorra–La Seu d'Urgell AirportLEU
LeónLeón AirportLEN
LleidaLleida-Alguaire AirportILD
LogroñoLogroño-Agoncillo AirportRJL
MadridMadrid–Barajas AirportMAD
MadridMadrid-Cuatro Vientos AirportECV
MadridMadrid-Torrejón AirportTOJ
MálagaMálaga AirportAGP
MajorcaPalma de Mallorca Airport (Son Sant Joan Airport)PMI
MenorcaMenorca AirportMAH
PamplonaPamplona-Nóain AirportPNA
Region of MurciaRegión de Murcia International AirportRMU
Reus, TarragonaReus AirportREU
SabadellSabadell AirportQSA
SalamancaSalamanca Airport (Matacan Air Base)SLM
San Sebastián, GipuzkoaSan Sebastián Airport (Fuenterrabia Airport)EAS
SantanderSantander Airport (Parayas Airport)SDR
Santiago de CompostelaSantiago de Compostela Airport (Lavacolla Airport)SCQ
Seville (*Sevilla*)Seville Airport (San Pablo Airport)SVQ
TenerifeTenerife North Airport (Los Rodeos Airport)TFN
TenerifeTenerife South Airport (Reina Sofía Airport)TFS
TeruelTeruel AirportTEV
ValenciaValencia AirportVLC
Valladolid / VillanublaValladolid Airport (Villanubla Airport)VLL
VigoVigo-Peinador AirportVGO
Vitoria-Gasteiz / ForondaVitoria Airport (Foronda Airport)VIT
ZaragozaZaragoza AirportZAZ
Malaga, Spain

Why book domestic flights in Spain?

With fantastic weather, amazing food and a diverse landscape, Spain is a fascinating country. There's so much to do and see but as a larger country, it would take at least a few trips to see everything if you travelled by road. That's why domestic flights are the best way to travel around Spain. For example, driving between its two key cities, Madrid and Barcelona takes over six hours by car but only takes one hour and 15 minutes by plane. Likewise, the short one hour and 40-minute flight from one side of the country (Barcelona) to the other (Málaga) can take up to 10 hours in a car.

Spain does have an efficient railway system, with high-speed trains travelling between some cities. But, even on the high-speed train, the journey time from Madrid to Barcelona is double than the flight time on a plane.

Trusted globally

Rated Excellent on Trustpilot

We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines

Domestic flights within Spain FAQs

Do I need a passport for domestic flights in Spain?

While a passport is a valid form of identification for domestic flights within Spain, it's not essential. You can also fly with other travel documents that have photo identification.

How early do I need to arrive for domestic flights in Spain?

To ensure you have enough time to check-in, drop any checked bags and pass through security, you should arrive two hours before scheduled flight departure time. Check-in deadlines differ from airline to airline. However, in general, airport check-in closes 30–45 minutes before scheduled flight departure time for domestic flights within Spain.

What is the baggage allowance for domestic flights in Spain?

Most airlines will not give a free checked baggage allowance for domestic flights within Spain but will allow you to purchase checked baggage at an additional cost.

In addition, passengers are given a free carry-on baggage allowance on most airlines, with the exception of Ryanair, which doesn't give free carry-on baggage. The carry-on baggage weight allowance will depend on the airline, however, in general it will be between 5–10 kg.

Can I buy domestic flights in Spain online?

Yes, you can buy domestic flights in Spain online with Alternative Airlines. We offer flights from all airlines that fly internally within Spain, including Spanish and non-Spanish airlines.

Can I book domestic flights in Spain and pay later?

Why not? At Alternative Airlines, we have many flexible Buy Now Pay Later payment methods available at checkout, including Afterpay and Klarna. Did you know you can book Iberia flights today and spread the cost over time? Find out more information by reading our Fly Now Pay Later with Iberia guide.

Can I book one-way flights to Ibiza?

Of course! When you book through Alternative Airlines you can easily book one-way flights to Ibiza. Select the 'one-way' filter on our search form at the top of the page and enter 'Ibiza' as your destination.

Can I book domestic flights with Spanish-speaking airlines?

Absolutely! At Alternative Airlines, we ticket 600+ airlines including popular Spanish-speaking airlines like Iberia, Vueling and Avianca. Take a look at our guide on booking flights with airlines that speak Spanish for more information.

Can I book flights in the Iberian Peninsula?

Yes! Spain is one of two countries in the Iberian Peninsula (the other being Portugal). If you're interested in exploring Portugal as well as Spain or want to travel between the two countries and take in everything that they have to offer, we recommend looking at flights within the Iberian Peninsula, so you can experience the best of both worlds.