Fly to the Pyrenees

The Pyrenees is served by 14 well connected airports in France and Spain. The map below shows all the airports serving The Pyrenees and the list underneath shows you which airlines fly to them and where they fly from.

If you prefer the train to planes, take a look at our information on getting to the Pyrenees by train.


View Airports near the Pyrenees in a larger map

Airports around the French Pyrenees

Use the search box to find out if your local airport connects with The Pyrenees or check the alphabetised list. The search box will refine your selection too. So, if you want to find out which airlines fly to Toulouse and from where, type ‘Toulouse’ into the search box.

Local airportThe PyreneesAirline
NottinghamCarcassonne AirportRyan Air
London StanstedPerpignan AirportRyan Air
BirminghamPerpignan AirportFly Be
BristolToulouse AirportEasy Jet
SouthamptonPerpignan AirportFly Be
DublinPerpignan AirportAer Lingus
BrusselsPerpignan AirportRyan Air
PalmaPerpignan AirportIberia
PortoCarcassonne AirportRyan Air
Glasgow PrestwickCarcassonne AirportRyan Air
BillundCarcassonne AirportRyan Air
CorkCarcassonne AirportRyan Air
CharleroiCarcassonne AirportRyan Air
LiverpoolCarcassonne AirportRyan Air
BournemouthCarcassonne AirportRyan Air
PragueToulouse AirportAir France
BristolToulouse AirportEasy Jet
London GatwickToulouse AirportEasy Jet
London HeathrowToulouse AirportBritish Airways
GenevaToulouse AirportEasy Jet
HamburgToulouse AirportAir France
MunichToulouse AirportLufthansa
FrankfurtToulouse AirportLufthansa
LisbonToulouse AirportEasy Jet
PortoToulouse AirportEasy Jet
AmsterdamToulouseKLM
VeniceToulouseEasy Jet
RomeToulouse AirportAir France
NaplesToulouse AirportAir France
MilanToulouse AirportEasy Jet
SevilleToulouse AirportAir France
MadridToulouse AirportVeuling
BrusselsToulouse AirportEasy Jet
BarcelonaToulouse AirportVeuling
London StanstedTarbes-Lourdes AirportRyan Air
BrusselsTarbes-Lourdes AirportAir France
RomeTarbes-Lourdes AirportAir France
BarcelonaTarbes-Lourdes AirportVueling
London StanstedPau AirportRyan Air
Dublin (April to Oct)Biarritz AirportRyan Air
BrusselsBiarritz AirportRyan Air (Tues & Sat)
Rotterdam Biarritz AirportKLM (April to Oct)
London StanstedBiarritz AirportTransavia
Manchester Biarritz AirportRyan Air (Nov to March)
GenevaBiarritz AirportRyan Air
Stockholm Biarritz AirportDarwin (May to Dec)
Stockholm Biarritz AirportRyan Air (April to Oct)
GenevaBiarritz AirportAir France (Xmas & March)
Manchester Biarritz AirportEasy Jet (July to Sept)
BrusselsToulouse AirportBrussels Airlines
RomeToulouse AirportAlItalia
RomeToulouse AirportEasy Jet
PortoToulouse AirportAir France
LisbonToulouse AirportTap Portugal

Airports around the Spanish Pyrenees

Until the economic crisis hit and Spain’s debts spiralled out of control, the Spanish government had invested in two airport overhauls on the doorstop of The Pyrenees. Lerida and Huesca were to be the gateway to The Pyrenees for the skiing, walking and cycling market. However, things have gone a bit quiet in recent years and as a result routes to the two airports have been curtailed. The situation leaves Barcelona and Girona as the best-served airport for the Pyrenees, flying to destinations all over Europe. Carriers range from civilised airlines to budget ones, with Ryan Air dominating most of the short-haul routes.

Local airportAirport in The PyreneesAirline
BillundGirona (Costa Brava airport)Ryan Air
BolognaGirona (Costa Brava airport)Ryan Air
BremenGirona (Costa Brava airport)Ryan Air
CagliariGirona (Costa Brava airport)Ryan Air
Koln/BonnGirona (Costa Brava airport)Ryan Air
KrakowGirona (Costa Brava airport)Ryan Air
DusseldorfGirona (Costa Brava airport)Ryan Air
EindhovenGirona (Costa Brava airport)Ryan Air
BrusselsZaragoza AirportRyan Air
LondonZaragoza AirportRyan Air
FrankfurtGirona (Costa Brava airport)Ryan Air
SevilleZaragoza AirportRyan Air
Milan, Orio Al SerioZaragoza AirportRyan Air
PalmaZaragoza AirportAir Europa
Paris, BeauvaisZaragoza AirportRyan Air
BucharestZaragoza AirportWizz Air
LanzaroteZaragoza AirportOrbest
KarlsruheGirona (Costa Brava airport)Ryan Air
KievGirona (Costa Brava airport)Wizz Air
MaastrichtGirona (Costa Brava airport)Ryan Air
ManchesterGirona (Costa Brava airport)Ryan Air
MarrakechGirona (Costa Brava airport)Ryan Air
Barcelona El PratPamplonaAir Nostrum
Madrid, BarajasPamplonaAir Nostrum
Private & chartered flights onlyLa Seu d'Urgell - Andorra AirportPrivate and chartered flights only
Barcelona El PratSan SebastianAir Nostrum
Madrid, BarajasSan SebastianVeuling
ParisGirona (Costa Brava airport)Ryan Air
All a bit quiet until the economic crisis is over.Huesca (Huesca Pirineos Aeropuerto)
All a bit quiet until the economic crisis is over.Lerida
PescaraGirona (Costa Brava airport)Ryan Air
PisaGirona (Costa Brava airport)Ryan Air
TurinGirona (Costa Brava airport)Ryan Air
Treviso, VeneziaGirona (Costa Brava airport)Ryan Air
AmsterdamBarcelonaVueling
Basel-MulhouseBarcelonaEasyjet
BelfastBarcelonaEasyjet
BerlinBarcelonaEasyjet
BirminghamBarcelonaRyan Air
BolognaBarcelonaAir Nostrum
BristolBarcelonaEasyjet
CopenhagenBarcelonaVeuling
DublinBarcelonaAer Lingus
DusseldorfBarcelonaAir Berlin
EdinburghBarcelonaRyan Air
FrankfurtBarcelonaLufthansa
GlasgowBarcelonaRyan Air
LeedsBarcelonaJet 2
LiverpoolBarcelonaEasy Jet
London HeathrowBarcelonaBritish Airways
London LutonBarcelonaEasy Jet
London StanstedBarcelonaEasy Jet
London GatwickBarcelonaEasy Jet
HamburgBarcelonaVeuling
HelsinkiBarcelonaFinn Air
HannoverBarcelonaGerman Wings
ManchesterBarcelonaMonarch
MunichBarcelonaLufthansa
OsloBarcelonaNorwegian Air Shuttle
SouthendBarcelonaEasy Jet