Skip to main content
AirMilesCalc
Menu

Airports in France

55 airports with IATA codes · 1,195 routes total

This directory lists every IATA-coded airport in France recorded in the OpenFlights dataset, with city, exact latitude/longitude, the count of unique destinations served, and one-click flight-distance tools to anywhere in the world. The range spans from major international hubs serving hundreds of distinct destinations down to small regional and local airports serving a handful of short-haul links — 55 France airports in total.

The three most-connected airports in France by scheduled-route count are Charles de Gaulle International Airport (CDG), Paris-Orly Airport (ORY), and Nice-Côte d'Azur Airport (NCE), together accounting for 444 of the 1,195 unique source-airport → destination pairs from France in the dataset. On the map above, pins 1 – 5 mark the top hubs; small dots are every other listed airport. Click any pin or card for full details — IATA + ICAO codes, elevation, timezone, airlines operating there, popular routes, and nearby alternative airports.

Loading map…

Major airports in France

Ranked by the number of unique scheduled destinations served (route count from OpenFlights). The numbers below match the # pins on the map.

Complete list of airports in France

All 55 IATA-coded France airports, sorted alphabetically by city.

AGF
Agen-La Garenne Airport
Agen
Local2 routes
AJA
Ajaccio-Napoléon Bonaparte Airport
Ajaccio
Regional25 routes
ANG
Angoulême-Brie-Champniers Airport
Angouleme
Local1 route
AUR
Aurillac Airport
Aurillac
Local1 route
AVN
Avignon-Caumont Airport
Avignon
Local2 routes
BIA
Bastia-Poretta Airport
Bastia
Regional23 routes
BVA
Paris Beauvais Tillé Airport
Beauvais
International59 routes
EGC
Bergerac-Roumanière Airport
Bergerac
Local9 routes
BZR
Béziers-Vias Airport
Beziers
Local9 routes
BIQ
Biarritz-Anglet-Bayonne Airport
Biarritz-bayonne
Regional13 routes
BOD
Bordeaux-Mérignac Airport
Bordeaux
Regional49 routes
BES
Brest Bretagne Airport
Brest
Regional11 routes
BVE
Brive Souillac Airport
Brive
Local4 routes
CFR
Caen-Carpiquet Airport
Caen
Local4 routes
CLY
Calvi-Sainte-Catherine Airport
Calvi
Regional11 routes
CCF
Carcassonne Airport
Carcassonne
Regional10 routes
DCM
Castres-Mazamet Airport
Castres
Local3 routes
XCR
Châlons-Vatry Airport
Chalons
Local2 routes
CFE
Clermont-Ferrand Auvergne Airport
Clermont-Ferrand
Local6 routes
DOL
Deauville-Saint-Gatien Airport
Deauville
Local1 route
DIJ
Dijon-Bourgogne Airport
Dijon
Local1 route
DNR
Dinard-Pleurtuit-Saint-Malo Airport
Dinard
Local3 routes
DLE
Dole-Tavaux Airport
Dole
Local3 routes
FSC
Figari Sud-Corse Airport
Figari
Local9 routes
SBH
Gustaf III Airport
Gustavia
Local7 routes
TLN
Toulon-Hyères Airport
Hyeres
Local3 routes
LRH
La Rochelle-Île de Ré Airport
La Rochelle
Local8 routes
LAI
Lannion-Côte de Granit Airport
Lannion
Local1 route
LEH
Le Havre Octeville Airport
Le Havre
Local1 route
LPY
Le Puy-Loudes Airport
Le Puy
Local1 route
LIL
Lille-Lesquin Airport
Lille
Regional30 routes
LIG
Limoges Airport
Limoges
Regional10 routes
LRT
Lorient South Brittany (Bretagne Sud) Airport
Lorient
Local2 routes
LYS
Lyon Saint-Exupéry Airport
Lyon
International76 routes
MRS
Marseille Provence Airport
Marseille
International85 routes
ETZ
Metz-Nancy-Lorraine Airport
Metz
Local5 routes
MPL
Montpellier-Méditerranée Airport
Montpellier
Regional20 routes
BSL
EuroAirport Basel-Mulhouse-Freiburg Airport
Mulhouse
International66 routes
NTE
Nantes Atlantique Airport
Nantes
International55 routes
NCE
Nice-Côte d'Azur Airport
Nice
International89 routes
FNI
Nîmes-Arles-Camargue Airport
Nimes
Local4 routes
CDG
Charles de Gaulle International Airport
Paris
Major hub237 routes
ORY
Paris-Orly Airport
Paris
International118 routes
PUF
Pau Pyrénées Airport
Pau
Local4 routes
PGX
Périgueux-Bassillac Airport
Perigueux
Local2 routes
PGF
Perpignan-Rivesaltes (Llabanère) Airport
Perpignan
Local5 routes
PIS
Poitiers-Biard Airport
Poitiers
Local5 routes
UIP
Quimper-Cornouaille Airport
Quimper
Local1 route
RNS
Rennes-Saint-Jacques Airport
Rennes
Local9 routes
RDZ
Rodez-Marcillac Airport
Rodez
Local4 routes
EBU
Saint-Étienne-Bouthéon Airport
St-Etienne
Local4 routes
SXB
Strasbourg Airport
Strasbourg
Regional26 routes
LDE
Tarbes-Lourdes-Pyrénées Airport
Tarbes
Local5 routes
TLS
Toulouse-Blagnac Airport
Toulouse
Regional46 routes
TUF
Tours-Val-de-Loire Airport
Tours
Local5 routes

About flying via France

Distances between any two airports — within France or to anywhere else in the world — are computed on this site with the Vincenty geodesic formula, which models Earth's oblate-spheroid shape (WGS-84) and converges to within roughly 0.5 mm. Flight times are estimated against typical aircraft cruise speeds for each distance band (short, medium, long, and ultra-long-haul); they are first-order approximations, not Air Traffic Control flight-plan times, and exclude taxi, holding, and routing detours. CO₂ emissions use the UK DEFRA 2024 conversion factors for business travel by air, broken down by economy, premium economy, business, and first class, including the radiative-forcing uplift.

Click any airport in the directory above to open its detail page — exact coordinates, elevation, time zone, operating airlines, scheduled destinations, and nearby alternative airports, plus an embedded distance calculator. Note that this dataset is a snapshot: schedules change frequently, so always confirm current operations with the airline or the airport's own website before booking or planning.

Data sources

  • Airports & routes: OpenFlights — community-maintained dataset of airports and scheduled routes (ODbL licensed).
  • IATA / ICAO codes: official IATA and ICAO public airport-code registries.
  • Distance:Vincenty's formulae (1975) on the WGS-84 reference ellipsoid.
  • CO₂ factors: UK DEFRA 2024 GHG conversion factors for business travel by air, including radiative forcing.
  • Map tiles: © OpenStreetMap contributors, © CARTO.

Frequently asked questions about airports in France

How many airports are in France?
France has 55 airports with active IATA codes listed in our database (sourced from OpenFlights) — all of them with scheduled commercial routes.
What is the largest airport in France?
By scheduled-route count in the OpenFlights dataset, Charles de Gaulle International Airport (CDG) in Paris is the most-connected airport in France, serving 237 unique destinations. “Largest” can also be measured by passenger throughput or aircraft movements, which are not in this dataset — for those metrics, see the airport's published annual report or the ACI World traffic rankings.
What are the main IATA codes for airports in France?
The most-connected airports in France by scheduled-route count use these IATA codes: CDG, ORY, NCE, MRS, LYS. The complete list of 55 IATA codes is in the airport directory grid above.
Can I calculate the distance between any two France airports?
Yes — use the distance calculator and enter any two IATA codes (for example, CDGORY) to get geodesic distance in miles, kilometers, and nautical miles, plus flight time and CO₂ estimates by cabin class.
How accurate are the France airport coordinates and distances?
Airport coordinates come from the OpenFlights airports.dat dataset, a community-contributed reference cross-checked against official AIPs and ICAO codes. Distances between any two airports are computed in-app with the Vincenty geodesic formula on the WGS-84 reference ellipsoid, converging to within roughly 0.5 mm — well below any practical flight-planning tolerance. For independent verification of coordinates, see ourairports.org or the airport's official Aeronautical Information Publication.
How many flight routes operate from France airports?
Across all France airports in our database, there are 1,195 scheduled commercial routes to destinations worldwide (sum of all unique source-airport → destination pairs).

Continue exploring France and beyond