Country profile

Air travel in France

Every airport and active airline registered in France, ranked by scheduled-route activity. Use this page to find the country's main hubs, see which carriers run the domestic network, and click through to route detail.

124Airports
23Active airlines
1,926Departures on file

France is one slice of a global network covering 6,071 airports across 235 countries. The OpenFlights dataset puts 124 airports inside this country with valid IATA codes, served by 23 active airlines registered locally. Together those airports show 1,926 distinct scheduled departures in the routes table. That figure is a rough proxy for how well-connected the country's airports are, even though it's not a literal count of flights.

Airports below are sorted by scheduled-route volume, so the country's main hubs sit at the top. Smaller regional airports follow, including the seasonal-only and domestic-only fields. Each row links through to a dedicated airport page with destinations served and the airlines operating there.

Airports in France

Showing 124 of 124 airports, ranked by departures on file.

Airports and airlines in this country
IATAAirportCityDepartures
CDG Charles de Gaulle International Airport Paris 524
ORY Paris-Orly Airport Paris 200
MRS Marseille Provence Airport Marseille 135
LYS Lyon Saint-Exupéry Airport Lyon 134
NCE Nice-Côte d'Azur Airport Nice 134
BSL EuroAirport Basel-Mulhouse-Freiburg Airport Mulhouse 95
NTE Nantes Atlantique Airport Nantes 92
TLS Toulouse-Blagnac Airport Toulouse 78
BOD Bordeaux-Mérignac Airport Bordeaux 67
BVA Paris Beauvais Tillé Airport Beauvais 60
LIL Lille-Lesquin Airport Lille 40
AJA Ajaccio-Napoléon Bonaparte Airport Ajaccio 39
BIA Bastia-Poretta Airport Bastia 36
SXB Strasbourg Airport Strasbourg 34
MPL Montpellier-Méditerranée Airport Montpellier 24
CLY Calvi-Sainte-Catherine Airport Calvi 20
BES Brest Bretagne Airport Brest 17
BIQ Biarritz-Anglet-Bayonne Airport Biarritz-bayonne 14
FSC Figari Sud-Corse Airport Figari 14
RNS Rennes-Saint-Jacques Airport Rennes 13
EGC Bergerac-Roumanière Airport Bergerac 11
LIG Limoges Airport Limoges 11
SBH Gustaf III Airport Gustavia 11
CCF Carcassonne Airport Carcassonne 10
LRH La Rochelle-Île de Ré Airport La Rochelle 10
CFE Clermont-Ferrand Auvergne Airport Clermont-Ferrand 9
BZR Béziers-Vias Airport Beziers 9
PIS Poitiers-Biard Airport Poitiers 7
PUF Pau Pyrénées Airport Pau 5
LDE Tarbes-Lourdes-Pyrénées Airport Tarbes 5
BVE Brive Souillac Airport Brive 5
ETZ Metz-Nancy-Lorraine Airport Metz 5
EBU Saint-Étienne-Bouthéon Airport St-Etienne 5
PGF Perpignan-Rivesaltes (Llabanère) Airport Perpignan 5
TUF Tours-Val-de-Loire Airport Tours 5
RDZ Rodez-Marcillac Airport Rodez 4
CFR Caen-Carpiquet Airport Caen 4
FNI Nîmes-Arles-Camargue Airport Nimes 4
DCM Castres-Mazamet Airport Castres 3
DLE Dole-Tavaux Airport Dole 3
DNR Dinard-Pleurtuit-Saint-Malo Airport Dinard 3
TLN Toulon-Hyères Airport Hyeres 3
AGF Agen-La Garenne Airport Agen 2
PGX Périgueux-Bassillac Airport Perigueux 2
AVN Avignon-Caumont Airport Avignon 2
XCR Châlons-Vatry Airport Chalons 2
DOL Deauville-Saint-Gatien Airport Deauville 2
LRT Lorient South Brittany (Bretagne Sud) Airport Lorient 2
ANG Angoulême-Brie-Champniers Airport Angouleme 1
LPY Le Puy-Loudes Airport Le Puy 1
AUR Aurillac Airport Aurillac 1
LEH Le Havre Octeville Airport Le Havre 1
LAI Lannion-Côte de Granit Airport Lannion 1
UIP Quimper-Cornouaille Airport Quimper 1
DIJ Dijon-Bourgogne Airport Dijon 1
CQF Calais-Dunkerque Airport Calais 0
BYF Albert-Bray Airport Albert 0
LTQ Le Touquet-Côte d'Opale Airport Le Tourquet 0
XVS Valenciennes-Denain Airport Valenciennes 0
CNG Cognac-Châteaubernard (BA 709) Air Base Cognac 0
MCU Montluçon-Guéret Airport Montlucon-gueret 0
NIT Niort-Souché Airport Niort 0
ZAO Cahors-Lalbenque Airport Cahors 0
LBI Albi-Le Séquestre Airport Albi 0
RYN Royan-Médis Airport Royan 0
XMW Montauban Airport Montauban 0
RCO Rochefort-Saint-Agnant (BA 721) Airport Rochefort 0
CMR Colmar-Houssen Airport Colmar 0
OBS Aubenas-Ardèche Méridional Airport Aubenas-vals-lanas 0
PRP Propriano Airport Propriano 0
SOZ Solenzara (BA 126) Air Base Solenzara 0
AUF Auxerre-Branches Airport Auxerre 0
CMF Chambéry-Savoie Airport Chambery 0
BOU Bourges Airport Bourges 0
QNJ Annemasse Airport Annemasse 0
SYT Saint-Yan Airport St.-yan 0
RNE Roanne-Renaison Airport Roanne 0
NCY Annecy-Haute-Savoie-Mont Blanc Airport Annecy 0
GNB Grenoble-Isère Airport Grenoble 0
VAF Valence-Chabeuil Airport Valence 0
VHY Vichy-Charmeil Airport Vichy 0
CHR Châteauroux-Déols "Marcel Dassault" Airport Chateauroux 0
LYN Lyon-Bron Airport Lyon 0
CEQ Cannes-Mandelieu Airport Cannes 0
XOG Orange-Caritat (BA 115) Air Base Orange 0
CTT Le Castellet Airport Le Castellet 0
MEN Mende-Brenoux Airfield Mende 0
EVX Évreux-Fauville (BA 105) Air Base Evreux 0
XAB Abbeville Abbeville 0
ORE Orléans-Bricy (BA 123) Air Base Orleans 0
URO Rouen Airport Rouen 0
CET Cholet Le Pontreau Airport Cholet 0
LVA Laval-Entrammes Airport Laval 0
LBG Paris-Le Bourget Airport Paris 0
CSF Creil Air Base Creil 0
TNF Toussus-le-Noble Airport Toussous-le-noble 0
POX Pontoise - Cormeilles-en-Vexin Airport Pontoise 0
VIY Villacoublay-Vélizy (BA 107) Air Base Villacoublay 0
NVS Nevers-Fourchambault Airport Nevers 0
XME Maubeuge-Élesmes Airport Maubeuge 0
HZB Merville-Calonne Airport Merville 0
XCZ Charleville-Mézières Airport Charleville 0
CER Cherbourg-Maupertus Airport Cherbourg 0
LBY La Baule-Escoublac Airport La Baule 0
GFR Granville Airport Granville 0
EDM La Roche-sur-Yon Airport La Roche-sur-yon 0
LDV Landivisiau Air Base Landivisiau 0
LME Le Mans-Arnage Airport Le Mans 0
SBK Saint-Brieuc-Armor Airport St.-brieuc Armor 0
MXN Morlaix-Ploujean Airport Morlaix 0
VNE Vannes-Meucon Airport Vannes 0
SNR Saint-Nazaire-Montoir Airport St.-nazaire 0
MZM Metz-Frescaty (BA 128) Air Base Metz 0
EPL Épinal-Mirecourt Airport Epinal 0
ENC Nancy-Essey Airport Nancy 0
RHE Reims-Champagne (BA 112) Air Base Reims 0
IDY Île d'Yeu Airport Île d'Yeu 0
ANE Angers-Loire Airport Angers/Marcé 0
LTT La Môle Airport La Môle 0
CVF Courchevel Airport Courcheval 0
FRJ Fréjus Airport Frejus 0
MVV Megève Airport Verdun 0
MFX Méribel Altiport Ajaccio 0
BOR Fontaine Airport Belfort 0

Airlines based in France

Active carriers with a two-letter IATA code registered in this country.

Airports and airlines in this country (section 2)
IATAAirlineCallsign
ZI Aigle Azur AIGLE AZUR
AF Air France AIRFRANS
SB Air Caledonie International AIRCALIN
TN Air Tahiti Nui TAHITI AIRLINES
VD Air Libert
PJ Air Saint Pierre
DR Air Mediterranee MEDITERRANEE
TX Air Caraïbes FRENCH WEST
UU Air Austral REUNION
A5 Airlinair AIRLINAIR
DB Brit Air BRITAIR
SS Corsairfly CORSAIR
XK Corse-Mediterranee CORSICA
8H Heli France HELIFRANCE
UD Hex'Air HEX AIRLINE
YS Régional REGIONAL EUROPE
T7 Twin Jet TWINJET
SE XL Airways France STARWAY
TO Transavia France FRENCH SUN
KT VickJet Vickjet
RR REXAIR VIRTUEL Rexair
FF Fly France
EX Europe Jet

Reading this page

The departures column counts the number of distinct routes filed in the OpenFlights schedule from each airport. A hub with hundreds of departures is a major connecting point; a regional field with a single-digit count typically supports a small number of feeder flights to the nearest hub. The list does not weight routes by frequency or seat capacity, so two airports with similar departure counts can carry very different passenger volumes in practice.

For the most current operational picture, cross-reference an airport page with the airline's own website. The underlying dataset is community-maintained and reflects scheduled-route relationships rather than a live timetable.

Country pages on AeroRoute Guide are short on purpose. They answer one travel-planning question: which airports and carriers are worth knowing in France. If you're routing a trip, start at the top of the airports table and work down. If you're researching a specific airline, jump from the airlines table to the carrier profile for its full destination map. Cross-links between countries, hubs, and routes mean a single click usually moves you from a high-level overview into operational detail. When the data shows zero registered carriers, the country isn't unreachable. It almost always means scheduled service comes from foreign airlines based elsewhere, and those flights show up on the relevant airport pages.