Airports in France
France, as a well-known tourist country, has developed a wide range of international airports.
It counts 34 of them, with the airports in Paris (Orly and Charles de Gaulle as those with the biggest traffic). However, in case you’re planning a ski holiday or visit to some smaller and less known places in the country, you should consider using some of the smaller airports like Nice or Toulouse.
Paris Charles de Gaulle – IATA code CDG
~ 76 Mio. passengers
Charles de Gaulle is the country’s biggest international airport and the main hub of the Air France airline. The airport is situated 25 km northeast of the French capital. Getting to and from the airport is fast and easy. For its good connection to both other French regions but also international cities, this airport might be a right choice for you.
Paris Orly Airport – IATA code ORY
~ 32 Mio. passengers
As an alternative to the CDG airport, you can use the Paris’ smaller airport situated 13 km south of the city centre. It is the country’s busiest airport regarding the domestic traffic and second busiest in international traffic. The airport is well-linked to the city centre.
Bordeaux Mérignac Airport – IATA code BOD
~ 8 Mio. passengers
Situated in south-western France, the airport is only 12 km west of Bordeaux. It mainly operates flights to metropolitan and resort destinations in Europe and Northern Africa. It is the sixth bussiest airport of France. You can reach city centre by shuttle or by local transportation.
Beauvais Tillé Airport – IATA code BVA
~ 4 Mio. passengers
Also known as Paris Beauvais airport, it is located a bit further than 85 km northwest of Paris. It is mainly used by charter and low-cost airlines like Ryanair, Wizzair, etc.
Lyon Saint-Exupéry Airport – IATA code LYS
~ 11 Mio. passengers
The LYS airport belongs to the third biggest city in France, Lyon. It is an important transport facilitys for the Auvergne-Rhône-Alpes region situated 20 km southeast of Lyon city centre.
Marseille Provence Airport – IATA code MRS
~ 10 Mio. passengers
The Marseille Provence Airport is located 27 km northwest of Marseille. It is country’s biggest French airport according to the number of passengers and the third largest by cargo traffic. Since September 2006, the airport also operates low-budget flights like Easyjet, Ryanair and Volotea. Getting to and from the airport is easy and cheap.
Nantes Airport – IATA code NTE
~ 7 Mio. passengers
The international airport serving Nantes is located 8 km southwest of the city, in Bouguenais. It’s the largest airport in the western France. It serves as a hub to Volotea and Transavia France. Check how to reach the city center from the airport.
Nice Côte d’Azur Airport – IATA code NCE
~ 14 Mio. passengers
The NCE airport is only 6 km southwest of Nice and the third bussiest airport in the country. It is a hub of Air France and operating base for Easyjet. The airport is well-connected to the city. It is the most convenient airport for people visiting Côte d’Azur. Also, due to its vicinity of Monaco, it also serves as the city-state’s airport linked to the city by helicopter service.
Mulhouse Airport – IATA code BSL
~ 7 Mio. passengers
The Basel-Mulhouse-Freiburg Airport is a French international airport situated 3.5 km northwest of Basel, Switzerland, 20 km away from Mulhouse, France and 45 km south of Freiburg, Germany. For its location and proximity to international borders, it serves as a base for many airlines including Easyjet, Belair, Air Berlin and operates flights to many European metropolitan and leisure destinations. Check how to get to the city center from the airport.
Toulouse Blagnac Airport – IATA code TLS
~ 9 Mio. passengers
The airport of the Occitanie region’s capital Toulouse is located approximately 7 km northwest of the city centre and partially in Blagnac. The transport from the airport to the city is fast and affordable. This airport is the best option for tourists visiting Andorra or Lourdes.
Ajaccio Airport – IATA code AJA – (~ 1.5 Mio. passengers)
- Also called: Napoleon Bonaparte Airport, Campo dell’Oro Airport
- Nearby cities: Propriano, Corte, Calvi (Corsica)
- To Ajaccio city from the airport: shuttle bus – 20 min
Montpellier Airport – IATA code MPL – (~ 2 Mio. passengers)
- Also called: Fréjorgues Airport
- Nearby cities: Nimes, Avignon, Sete, Beziers, Carcassonne
- To Montpellier city from the airport: shuttle bus, tram or train
Bastia Airport – IATA code BIA – (~ 1.5 Mio. passengers)
- Also called: Poretta Airport
- Nearby cities: Ville-di-Pietrabugno, Furiani, Patrimonio, San-Martino-di-Lota (Corsica)
- To Bastia city from the airport: shuttle bus – 35 min
Bergerac Airport – IATA code EGC – (~ 0.2 Mio. passengers)
- Also called: Dordogne Périgord Airport
- Nearby cities: La Force, Prigonrieux, Saint-Laurent-des-Vignes, Monbazillac
- To Bergerac city from the airport: only taxi
Beziers Airport – IATA code BZR – (~ 0.2 Mio. passengers)
- Also called: Cap d’Agde Airport
- Nearby cities: Maraussan, Maureilhan, Boujan-sur-Libron, Villeneuve-les-Beziers
- To Beziers city from the airport: shuttle bus – 30 min
Biarritz Airport – IATA code BIQ – (~ 1 Mio. passengers)
- Also called: Pays Basque Airport
- Nearby cities: Anglet, Bidart, Bayonne, Arbone, San Sebastian
- To Biarritz city from the airport: shuttle bus – 20 min
Brest Airport – IATA code BES – (~ 1 Mio. passengers)
- Also called: Brest Guipavas Airport, Brest Bretagne Airport
- Nearby cities: Guilers, Bohars, Plouzane, Guipavas
- To Brest city from the airport: shuttle bus – 10 min
Carcassonne Airport – IATA code CCF – (~ 0.5 Mio. passengers)
- Also called: Salvaza Airport, Carcassonne Salvaza Airport or Carcassonne Airport in Pays Cathare
- Nearby cities: Cazilhac, Lavalette, Berriac, Pennautier
- To Carcassonne city from the airport: shuttle bus – 30 min
Chambéry Airport – IATA code CMF – (~ 0.2 Mio. passengers)
- Also called: Chambéry-Savoie Airport, Chambéry Aix-les-Bains Airport
- Nearby cities: Cognin, Barberaz, Jacob-Bellecombette, Montagnole
- To Chambéry city from the airport: shuttle bus – 15 min
Dinard Airport – IATA code DNR – (~ 0.1 Mio. passengers)
- Also called: Dinard–Pleurtuit–Saint-Malo Airport
- Nearby cities: La Richardais, Pleurtuit, Ploubalay, Lancieux
- To Dinard city from the airport: taxi
Figari Airport – IATA code FSC – (~ 0.7 Mio. passengers)
- Also called: Figari–Sud Corse Airport, Figari South Corsica Airport
- Nearby cities: Bonifacio, Sotta, Porto-Vecchio
- To Figari city from the airport: public bus – 30 min
Grenoble Airport – IATA code GNB – (~ 0.3 Mio. passengers)
- Also called: Alpes–Isère Airport, Grenoble-Isère Airport
- Nearby cities: La Tronche, Sassenage, Meylon, Saint-Martin-d-Heres
- To Grenoble city from the airport: shuttle bus – 30 min
Ile de Re Airport – IATA code LRH – (~ 0.2 Mio. passengers)
- Also called: La Rochelle
- Nearby cities: La Flotte, Loix, Saint-Martin-de-Re
- To Ile de Re city from the airport: public bus – 15 min
Lille Airport – IATA code LIL – (~ 2 Mio. passengers)
- Also called: Lille-Lesquin Airport, Lesquin Airport
- Nearby cities: Lambersart, La Madeleine, Villeneuve-d-Ascq, Loos
- To Lille city from the airport: shuttle bus – 20 min
Limoges Airport – IATA code LIG – (~ 0.2 Mio. passengers)
- Also called: Limoges – Bellegarde Airport
- Nearby cities: Panazol, Feytiat, Isle
- To Limoges city from the airport: public bus – 15 min
Nimes Airport – IATA code FNI – (~ 0.2 Mio. passengers)
- Also called: Nîmes–Alès–Camargue–Cévennes Airport, Garons Airport, Nîmes Garons Airport
- Nearby cities: Poulx, Marguerittes, Rodilhan, Caissargues
- To Nimes city from the airport: shuttle bus – 20 min
Pau Airport – IATA code PUF – (~ 0.6 Mio. passengers)
- Also called: Pau Pyrénées Airport
- Nearby cities: Jurancon, Gellos, Bizanos, Billere
- To Pau city from the airport: public bus – 15 min
Perpignan Airport – IATA code PGF – (~0.5 Mio. passengers)
- Also called: Perpignan–Rivesaltes Airport, Llabanère Airport
- Nearby cities: Cabestany, Pollestres, Toulouges, Cenet-en-Roussillon
- To Perpignan city from the airport: shuttle bus – 25 min
Strasbourg Airport – IATA code SXB – (~ 1 Mio. passengers)
- Also called: no other names
- Nearby cities: Kehl, Eckbolsheim, Schiltigheim, Lingolsheim
- To Strasbourg city from the airport: train – 10 minutes
Toulon Airport – IATA code TLN – (~ 0.5 Mio. passengers)
- Also called: Toulon–Hyères Airport, Hyères Le Palyvestre Airport
- Nearby cities: La-Valette-du-Var, La Garde, Ollioules
- To Toulon city from the airport: public bus – 30 min
Tours Airport – IATA code TUF – (~ 0.2 Mio. passengers)
- Also called: Tours Val de Loire Airport
- Nearby cities: Saint-Avertin, Parcay-Meslay, La-Membrolle-sur-Choisille
- To Tours city from the airport: bus – 20 min
French airports with less than 100.000 passengers per year
- Châlons Vatry Airport – IATA code XCR
- Poitiers Airport – IATA code PIS
- Rodez Airport – IATA code RDZ
- Saint Etienne Airport – IATA code EBU
Airports in the neighboring countries
Airports in Italy | Airports in Switzerland | Airports in Spain |
Airports in Austria | Airports in Belgium |