Travelling in Spain by air. Spanish Airports

Airports and main flight connections.

There are excellent air connections between the major Spanish cities. All flights are shorter than two hours (except the ones to the Canary Islands).The main Spanish airports according to passenger traffic are:MadridBarcelonaPalma de MallorcaMálaga – Costa del SolGran CanariaAlicante/ElcheTenerife SurFurthermore, bear in mind that the majority of airports are less than 20 kilometres from main city centres, which you can get to by train, taxi, bus or metro. You can check these connections and their rates in the listing of each airport within the list of all airports in Spain.Below is information on some of the main flight connections within Spain.

Madrid-Barcelona air shuttle

Flight duration: 1 hr 15 minutes.Frequency: daily. Weekdays with over 20 flights.The flight between the two main Spanish cities lasts barely 1 hr 15 minutes, it operates on a daily basis and is run by various companies. The airline Iberia offers the so-called "air shuttle", with up to 20 flights on weekdays for which you can arrive at the airport as little as 20 minutes before departure time.

Flights to the Canary Islands

Aeroplanes are the fastest means of transport to get to the Canary Islands from the rest of Spain. All seven Canary islands have airports, and the ones in Gran Canaria, Tenerife, Fuerteventura, Lanzarote and La Palma connect to various cities in the rest of Spain.

ORIGINISLAND DESTINATIONSAPPROXIMATE TIME
MadridGran Canaria - Tenerife - Fuerteventura - Lanzarote - La Palma2 hrs 50 mins
BarcelonaGran Canaria - Tenerife - Fuerteventura - Lanzarote - La Palma3 hrs 15 mins
BilbaoGran Canaria - Tenerife - Fuerteventura - Lanzarote - La Palma3 hours
SevilleGran Canaria - Tenerife - Fuerteventura - Lanzarote2 hours
Santiago de CompostelaGran Canaria - Tenerife - Fuerteventura - Lanzarote2 hrs 45 mins
MálagaGran Canaria - Tenerife - Fuerteventura - Lanzarote2 hours
ValenciaGran Canaria - Tenerife - Lanzarote2 hrs 45 mins
AlicanteTenerife3 hours
Also, the Canary Islands have quick inter-island connections by plane and boat. Below is a table with the main flight connections and the approximate travel time.
ROUTEAPPROXIMATE TIME
Gran Canaria - Lanzarote40 minutes
Gran Canaria - Fuerteventura45 minutes
Gran Canaria - Tenerife30 minutes
Gran Canaria - La Gomera1 hour
Gran Canaria  La Palma50 minutes
Gran Canaria - El Hierro55 minutes
Tenerife - Lanzarote50 minutes
Tenerife - Fuerteventura50 minutes
Tenerife - La Gomera30 minutes
Tenerife - La Palma30 minutes
Tenerife - El Hierro40 minutes

Flights to the Balearic Islands

The airports of Mallorca, Ibiza and Menorca have flights to other tourist destinations in Spain and form connections between the islands. Here is a table of the main flights to other cities in Spain.

ORIGINISLAND DESTINATIONSAPPROXIMATE TIME
MadridMallorca - Menorca - Ibiza1 hr 20 mins
BarcelonaMallorca - Menorca - Ibiza1 hour
BilbaoMallorca - Ibiza1 hr 20 mins
Santiago de CompostelaMajorca 1 hr 35 mins
ValenciaMallorca - Menorca - Ibiza50 minutes
SevilleMallorca - Ibiza1 hr 20 mins
AlicanteMallorca - Ibiza50 minutes
Flights between the Balearic Islands
ROUTEAPPROXIMATE TIME
Mallorca - Ibiza40 minutes
Mallorca - Menorca35 minutes

Practical information

We recommend that you check out our practical tips before starting your trip. You can also get more information on airlines that operate out of Spain, types of flights, security regulations, baggage limits and billing on the AENA (Spanish Airports and Air Navigation) website.






X
Spain 巴塞罗那塞维利亚马德里马拉加科尔多瓦格拉纳达拉科鲁尼亚加迪斯穆尔西亚韦斯卡列伊达巴伦西亚拉里奥哈卡塞雷斯坎塔布里亚卢戈比兹卡亚庞特维德拉卡斯特利翁阿斯图里亚斯吉普斯夸省阿利坎特-阿拉坎特。布尔戈斯哈恩托莱多莱昂西罗纳阿拉瓦-阿拉瓦韦尔瓦巴拉多利德塞戈维亚塔拉戈纳阿尔梅里亚雷亚尔城阿维拉萨拉戈萨萨拉曼卡特鲁埃尔纳瓦拉昆卡萨莫拉巴达霍斯阿尔瓦塞特奥乌伦塞帕伦西亚索利亚瓜达拉哈拉加那利群岛巴雷阿雷斯群岛
X
Baleares 马洛卡伊比萨梅诺尔卡福门特拉岛
X
Canarias 兰萨罗特岛帕尔马特内里费大加那利岛富尔特文图拉拉戈梅拉艾尔耶罗