This page contains airport passenger statistics for most airports in France. See and compare the top 10 airports in France including airport rank by passenger volume with increases/decreases shown against previous years in the first table, and below are tables for all French airports displaying passenger volumes by year with percentage increases/decreases when compared to the previous year.
Rank | Name | Chart | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Paris Charles De Gaulle Airport (CDG) |
68,309,121
18.88%
Rank 1
|
57,461,426
119.43%
Rank 1
|
26,187,008
17.74%
|
22,242,299
-70.79%
Rank 1
|
76,136,816
5.46%
Rank 1
|
72,196,444
4.00%
Rank 1
|
69,418,254
5.40%
Rank 1
|
65,859,946
0.28%
Rank 1
|
65,674,223
3.18%
Rank 1
|
63,648,567
2.84%
Rank 1
|
|
2 | Paris Orly Airport (ORY) |
32,292,348
10.65%
Rank 2
|
29,184,692
85.66%
Rank 2
|
15,719,099
45.78%
|
10,782,724
-66.15%
Rank 2
|
31,853,675
-3.81%
Rank 2
|
33,114,935
3.36%
Rank 2
|
32,039,570
2.57%
Rank 2
|
31,235,738
5.30%
Rank 2
|
29,663,148
2.85%
Rank 2
|
28,842,069
2.10%
Rank 2
|
|
3 | Nice Airport (NCE) |
14,176,985
17.17%
Rank 3
|
12,099,879
85.31%
Rank 3
|
6,529,360
42.74%
|
4,574,378
-68.38%
Rank 3
|
14,467,269
4.56%
Rank 3
|
13,836,020
4.03%
Rank 3
|
13,300,234
7.09%
Rank 3
|
12,419,650
3.39%
Rank 3
|
12,012,300
3.06%
Rank 3
|
11,655,418
1.00%
Rank 3
|
|
4 | Marseille Airport (MRS) |
10,768,227
9.97%
Rank 4
|
9,791,576
100.84%
Rank 4
|
4,875,311
46.10%
|
3,336,977
-67.02%
Rank 5
|
10,117,073
8.46%
Rank 5
|
9,327,699
4.57%
Rank 6
|
8,919,672
6.25%
Rank 6
|
8,395,000
2.50%
Rank 5
|
8,190,301
0.79%
Rank 5
|
8,126,211
-1.05%
Rank 5
|
|
5 | Lyon St Exupery Airport (LYS) | - |
8,532,521
89.43%
Rank 5
|
4,504,305
27.25%
|
3,539,768
-69.72%
Rank 4
|
11,689,945
6.51%
Rank 4
|
10,975,608
7.29%
Rank 4
|
10,229,723
7.63%
Rank 4
|
9,504,596
10.07%
Rank 4
|
8,635,079
2.80%
Rank 4
|
8,399,500
-1.18%
Rank 4
|
|
6 | Toulouse Blagnac Airport (TLS) |
7,803,650
11.00%
Rank 5
|
7,030,142
84.20%
Rank 6
|
3,816,556
21.99%
|
3,128,618
-67.47%
Rank 6
|
9,616,912
0.24%
Rank 6
|
9,593,763
3.87%
Rank 5
|
9,236,226
14.44%
Rank 5
|
8,070,764
5.51%
Rank 6
|
7,649,516
2.09%
Rank 6
|
7,493,076
-0.51%
Rank 6
|
|
7 | Nantes Airport (NTE) |
6,514,274
12.80%
Rank 7
|
5,774,967
76.08%
Rank 7
|
3,279,738
41.50%
|
2,317,791
-67.76%
Rank 7
|
7,189,067
17.15%
Rank 8
|
6,136,598
13.07%
Rank 8
|
5,427,352
15.18%
Rank 8
|
4,712,133
9.37%
Rank 8
|
4,308,316
5.57%
Rank 9
|
4,081,108
6.42%
Rank 8
|
|
8 | Bordeaux Merignac Airport (BOD) |
6,563,553
15.47%
Rank 6
|
5,684,431
86.91%
Rank 8
|
3,041,230
35.12%
|
2,250,692
-70.63%
Rank 8
|
7,662,559
13.47%
Rank 7
|
6,752,857
9.33%
Rank 7
|
6,176,332
7.73%
Rank 7
|
5,733,124
8.50%
Rank 7
|
5,283,863
7.70%
Rank 7
|
4,906,103
7.47%
Rank 7
|
|
9 | Paris Beauvais Tille Airport (BVA) |
5,613,822
22.27%
Rank 8
|
4,591,239
122.52%
Rank 9
|
2,063,280
64.02%
|
1,257,960
-68.41%
Rank 9
|
3,982,138
5.20%
Rank 9
|
3,785,403
3.81%
Rank 9
|
3,646,400
-8.78%
Rank 9
|
3,997,492
-7.65%
Rank 9
|
4,328,691
7.59%
Rank 8
|
4,023,363
1.80%
Rank 9
|
|
10 | Ajaccio Airport (AJA) | - |
1,660,952
17.86%
Rank 13
|
1,409,220
50.01%
|
939,446
-41.92%
Rank 10
|
1,617,556
-3.28%
Rank 12
|
1,672,446
6.71%
Rank 12
|
1,567,353
10.40%
Rank 12
|
1,419,756
4.70%
Rank 12
|
1,356,069
0.16%
Rank 12
|
1,353,923
0.92%
Rank 12
|
Delayed/Cancelled Flight Compensation Calculator
Busiest Airports in France
This table contains passenger data for all of the major French airports shown by year from 2012 to 2021 - including change in rank and passenger numbers.
Rank | Name | Chart | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Paris Charles De Gaulle Airport (CDG) |
68,309,121
18.88%
Rank 1
|
57,461,426
119.43%
Rank 1
|
26,187,008
17.74%
|
22,242,299
-70.79%
Rank 1
|
76,136,816
5.46%
Rank 1
|
72,196,444
4.00%
Rank 1
|
69,418,254
5.40%
Rank 1
|
65,859,946
0.28%
Rank 1
|
65,674,223
3.18%
Rank 1
|
63,648,567
2.84%
Rank 1
|
|
2 | Paris Orly Airport (ORY) |
32,292,348
10.65%
Rank 2
|
29,184,692
85.66%
Rank 2
|
15,719,099
45.78%
|
10,782,724
-66.15%
Rank 2
|
31,853,675
-3.81%
Rank 2
|
33,114,935
3.36%
Rank 2
|
32,039,570
2.57%
Rank 2
|
31,235,738
5.30%
Rank 2
|
29,663,148
2.85%
Rank 2
|
28,842,069
2.10%
Rank 2
|
|
3 | Nice Airport (NCE) |
14,176,985
17.17%
Rank 3
|
12,099,879
85.31%
Rank 3
|
6,529,360
42.74%
|
4,574,378
-68.38%
Rank 3
|
14,467,269
4.56%
Rank 3
|
13,836,020
4.03%
Rank 3
|
13,300,234
7.09%
Rank 3
|
12,419,650
3.39%
Rank 3
|
12,012,300
3.06%
Rank 3
|
11,655,418
1.00%
Rank 3
|
|
4 | Marseille Airport (MRS) |
10,768,227
9.97%
Rank 4
|
9,791,576
100.84%
Rank 4
|
4,875,311
46.10%
|
3,336,977
-67.02%
Rank 5
|
10,117,073
8.46%
Rank 5
|
9,327,699
4.57%
Rank 6
|
8,919,672
6.25%
Rank 6
|
8,395,000
2.50%
Rank 5
|
8,190,301
0.79%
Rank 5
|
8,126,211
-1.05%
Rank 5
|
|
5 | Lyon St Exupery Airport (LYS) | - |
8,532,521
89.43%
Rank 5
|
4,504,305
27.25%
|
3,539,768
-69.72%
Rank 4
|
11,689,945
6.51%
Rank 4
|
10,975,608
7.29%
Rank 4
|
10,229,723
7.63%
Rank 4
|
9,504,596
10.07%
Rank 4
|
8,635,079
2.80%
Rank 4
|
8,399,500
-1.18%
Rank 4
|
|
6 | Toulouse Blagnac Airport (TLS) |
7,803,650
11.00%
Rank 5
|
7,030,142
84.20%
Rank 6
|
3,816,556
21.99%
|
3,128,618
-67.47%
Rank 6
|
9,616,912
0.24%
Rank 6
|
9,593,763
3.87%
Rank 5
|
9,236,226
14.44%
Rank 5
|
8,070,764
5.51%
Rank 6
|
7,649,516
2.09%
Rank 6
|
7,493,076
-0.51%
Rank 6
|
|
7 | Nantes Airport (NTE) |
6,514,274
12.80%
Rank 7
|
5,774,967
76.08%
Rank 7
|
3,279,738
41.50%
|
2,317,791
-67.76%
Rank 7
|
7,189,067
17.15%
Rank 8
|
6,136,598
13.07%
Rank 8
|
5,427,352
15.18%
Rank 8
|
4,712,133
9.37%
Rank 8
|
4,308,316
5.57%
Rank 9
|
4,081,108
6.42%
Rank 8
|
|
8 | Bordeaux Merignac Airport (BOD) |
6,563,553
15.47%
Rank 6
|
5,684,431
86.91%
Rank 8
|
3,041,230
35.12%
|
2,250,692
-70.63%
Rank 8
|
7,662,559
13.47%
Rank 7
|
6,752,857
9.33%
Rank 7
|
6,176,332
7.73%
Rank 7
|
5,733,124
8.50%
Rank 7
|
5,283,863
7.70%
Rank 7
|
4,906,103
7.47%
Rank 7
|
|
9 | Paris Beauvais Tille Airport (BVA) |
5,613,822
22.27%
Rank 8
|
4,591,239
122.52%
Rank 9
|
2,063,280
64.02%
|
1,257,960
-68.41%
Rank 9
|
3,982,138
5.20%
Rank 9
|
3,785,403
3.81%
Rank 9
|
3,646,400
-8.78%
Rank 9
|
3,997,492
-7.65%
Rank 9
|
4,328,691
7.59%
Rank 8
|
4,023,363
1.80%
Rank 9
|
|
10 | Ajaccio Airport (AJA) | - |
1,660,952
17.86%
Rank 13
|
1,409,220
50.01%
|
939,446
-41.92%
Rank 10
|
1,617,556
-3.28%
Rank 12
|
1,672,446
6.71%
Rank 12
|
1,567,353
10.40%
Rank 12
|
1,419,756
4.70%
Rank 12
|
1,356,069
0.16%
Rank 12
|
1,353,923
0.92%
Rank 12
|
|
11 | Bastia Airport (BIA) |
1,127,014
-24.14%
Rank 11
|
1,485,648
24.40%
Rank 14
|
1,194,236
47.33%
|
810,605
-47.97%
Rank 11
|
1,557,828
2.35%
Rank 13
|
1,522,124
8.89%
Rank 13
|
1,397,823
8.81%
Rank 13
|
1,284,641
7.96%
Rank 13
|
1,189,915
2.48%
Rank 13
|
1,161,080
3.64%
Rank 13
|
|
12 | Lille Airport (LIL) |
1,858,440
5.15%
Rank 9
|
1,767,445
52.14%
Rank 10
|
1,161,725
58.32%
|
733,790
-66.37%
Rank 13
|
2,181,841
5.73%
Rank 10
|
2,063,672
8.70%
Rank 10
|
1,898,533
7.13%
Rank 10
|
1,772,210
16.56%
Rank 10
|
1,520,419
-3.27%
Rank 10
|
1,571,777
-4.50%
Rank 10
|
|
13 | Montpellier Airport (MPL) |
1,747,432
-0.68%
Rank 10
|
1,759,400
60.02%
Rank 11
|
1,099,474
36.56%
|
805,134
-58.39%
Rank 12
|
1,934,833
3.02%
Rank 11
|
1,878,087
1.67%
Rank 11
|
1,847,290
10.66%
Rank 11
|
1,669,399
10.70%
Rank 11
|
1,508,060
4.42%
Rank 11
|
1,444,250
1.65%
Rank 11
|
|
14 | Figari Airport (FSC) |
851,942
-4.80%
Rank 14
|
894,894
15.53%
Rank 17
|
774,626
67.24%
|
463,196
-37.21%
Rank 15
|
737,668
-0.89%
Rank 18
|
744,306
3.35%
Rank 18
|
720,165
14.12%
Rank 18
|
631,083
9.23%
Rank 18
|
577,772
16.05%
Rank 19
|
497,875
11.42%
Rank 21
|
|
15 | Brest Lesquin Airport (BES) |
805,161
3.73%
Rank 15
|
776,232
19.88%
Rank 18
|
647,501
40.96%
|
459,364
-61.91%
Rank 16
|
1,205,960
11.94%
Rank 15
|
1,077,308
5.68%
Rank 16
|
1,019,419
2.43%
Rank 16
|
995,212
0.91%
Rank 16
|
986,231
0.12%
Rank 16
|
985,014
0.00%
Rank 16
|
|
16 | Strasbourg Airport (SXB) |
1,013,358
9.46%
Rank 12
|
925,819
47.37%
Rank 16
|
628,231
22.71%
|
511,976
-59.89%
Rank 14
|
1,276,508
0.59%
Rank 14
|
1,268,996
6.90%
Rank 14
|
1,187,049
12.07%
Rank 15
|
1,059,227
-10.32%
Rank 15
|
1,181,143
2.05%
Rank 14
|
1,157,391
-0.98%
Rank 14
|
|
17 | Biarritz Airport (BIQ) |
970,483
4.20%
Rank 13
|
931,408
53.22%
Rank 15
|
607,872
58.73%
|
382,951
-64.07%
Rank 17
|
1,065,791
-9.92%
Rank 16
|
1,183,198
-0.62%
Rank 15
|
1,190,587
4.91%
Rank 14
|
1,134,849
9.15%
Rank 14
|
1,039,729
-2.24%
Rank 15
|
1,063,597
-3.08%
Rank 15
|
|
18 | Basel Mulhouse Freiburg Airport (MLH) | - |
1,728,873
221.90%
Rank 12
|
537,090
93.80%
|
277,131
-59.73%
Rank 18
|
688,192
-2.41%
Rank 19
|
705,176
13.90%
Rank 19
|
619,103
11.03%
Rank 19
|
557,624
-21.05%
Rank 20
|
706,297
4.71%
Rank 17
|
674,521
0.12%
Rank 17
|
|
19 | Rennes St Jacques Airport (RNS) |
537,280
-15.32%
Rank 17
|
634,464
62.58%
Rank 19
|
390,256
52.38%
|
256,114
-69.81%
Rank 19
|
848,268
0.14%
Rank 17
|
847,123
17.57%
Rank 17
|
720,519
12.57%
Rank 17
|
640,087
19.05%
Rank 17
|
537,673
7.09%
Rank 20
|
502,098
5.50%
Rank 20
|
|
20 | Hyeres Airport (TLN) |
309,386
-27.64%
Rank 23
|
427,553
23.64%
Rank 20
|
345,805
68.14%
|
205,668
-59.35%
Rank 21
|
505,922
-10.86%
Rank 21
|
567,590
12.91%
Rank 21
|
502,671
0.95%
Rank 21
|
497,948
-1.80%
Rank 21
|
507,095
-7.46%
Rank 21
|
547,960
-5.23%
Rank 19
|
|
21 | Calvi Airport (CLY) |
361,621
4.75%
Rank 19
|
345,227
20.28%
Rank 24
|
287,009
60.37%
|
178,971
-46.67%
Rank 24
|
335,614
0.15%
Rank 26
|
335,108
3.05%
Rank 27
|
325,198
1.28%
Rank 27
|
321,101
1.43%
Rank 26
|
316,567
-2.89%
Rank 26
|
325,976
8.00%
Rank 26
|
|
22 | Perpignan Airport (PGF) |
473,751
14.30%
Rank 18
|
414,474
62.78%
Rank 21
|
254,617
35.05%
|
188,537
-57.89%
Rank 22
|
447,692
-3.57%
Rank 23
|
464,275
13.16%
Rank 22
|
410,267
8.94%
Rank 23
|
376,603
2.12%
Rank 25
|
368,801
4.06%
Rank 25
|
354,395
-2.90%
Rank 25
|
|
23 | Pau Airport (PUF) |
343,700
-5.78%
Rank 20
|
364,766
50.42%
Rank 23
|
242,501
32.05%
|
183,645
-69.50%
Rank 23
|
602,164
-1.20%
Rank 20
|
609,456
2.12%
Rank 20
|
596,778
-1.36%
Rank 20
|
605,029
-4.02%
Rank 19
|
630,350
2.03%
Rank 18
|
617,833
-4.07%
Rank 18
|
|
24 | Caen Airport (CFR) |
329,890
14.98%
Rank 21
|
286,902
26.31%
Rank 25
|
227,137
39.93%
|
162,327
-46.72%
Rank 25
|
304,683
∞%
Rank 28
|
0
NaN%
Rank 38
|
0
NaN%
Rank 38
|
0
NaN%
Rank 39
|
0
NaN%
Rank 39
|
0
NaN%
Rank 40
|
|
25 | Lourdes Tarbes Airport (LDE) |
586,883
45.97%
Rank 16
|
402,067
229.49%
Rank 22
|
122,028
58.08%
|
77,192
-83.40%
Rank 28
|
465,011
1.52%
Rank 22
|
458,049
5.70%
Rank 23
|
433,364
13.95%
Rank 22
|
380,315
2.58%
Rank 24
|
370,745
-4.40%
Rank 24
|
387,790
1.82%
Rank 24
|
|
26 | Beziers Airport (BZR) |
272,987
24.79%
Rank 24
|
218,761
132.83%
Rank 28
|
93,957
70.95%
|
54,962
-78.79%
Rank 32
|
259,142
12.96%
Rank 31
|
229,415
-1.55%
Rank 33
|
233,028
-4.23%
Rank 30
|
243,317
-0.52%
Rank 30
|
244,585
1.02%
Rank 31
|
242,121
6.61%
Rank 30
|
|
27 | Clermont Ferrand Airport (CFE) |
230,069
22.99%
Rank 27
|
187,060
104.07%
Rank 29
|
91,665
-19.85%
|
114,372
-73.20%
Rank 26
|
426,713
1.23%
Rank 24
|
421,509
9.79%
Rank 24
|
383,936
-3.09%
Rank 25
|
396,191
0.74%
Rank 22
|
393,281
-5.56%
Rank 22
|
416,447
0.11%
Rank 22
|
|
28 | Carcassonne Airport (CCF) |
322,758
21.52%
Rank 22
|
265,611
205.90%
Rank 26
|
86,829
15.02%
|
75,493
-78.55%
Rank 29
|
351,879
-6.25%
Rank 25
|
375,336
-5.92%
Rank 25
|
398,937
1.78%
Rank 24
|
391,941
0.43%
Rank 23
|
390,254
-5.39%
Rank 23
|
412,467
-4.24%
Rank 23
|
|
29 | Nimes Airport (FNI) | - |
181,156
158.30%
Rank 30
|
70,135
22.22%
|
57,386
-75.10%
Rank 31
|
230,426
-2.56%
Rank 34
|
236,481
9.37%
Rank 32
|
216,219
1.56%
Rank 33
|
212,897
3.44%
Rank 33
|
205,809
-0.66%
Rank 34
|
207,172
6.07%
Rank 34
|
|
30 | Limoges Airport (LIG) | - | - |
68,845
9.34%
|
62,962
-78.99%
Rank 30
|
299,675
-0.50%
Rank 29
|
301,168
-2.43%
Rank 28
|
308,663
6.32%
Rank 29
|
290,308
-0.70%
Rank 29
|
292,369
0.49%
Rank 28
|
290,953
-2.43%
Rank 28
|
|
31 | Bergerac Airport (EGC) |
236,751
7.37%
Rank 26
|
220,502
222.51%
Rank 27
|
68,370
26.19%
|
54,182
-80.90%
Rank 33
|
283,737
-0.65%
Rank 30
|
285,584
-9.15%
Rank 29
|
314,344
3.45%
Rank 28
|
303,874
8.38%
Rank 28
|
280,386
1.21%
Rank 29
|
277,046
-3.20%
Rank 29
|
|
32 | Tours Airport (TUF) |
186,560
6.54%
Rank 28
|
175,109
178.93%
Rank 32
|
62,778
28.14%
|
48,992
-74.93%
Rank 34
|
195,391
8.39%
Rank 36
|
180,266
-4.69%
Rank 35
|
189,134
-5.40%
Rank 34
|
199,936
6.63%
Rank 35
|
187,502
2.34%
Rank 35
|
183,207
1.60%
Rank 35
|
|
33 | La Rochelle Airport (LRH) |
245,913
36.21%
Rank 25
|
180,543
196.04%
Rank 31
|
60,987
89.96%
|
32,105
-86.14%
Rank 36
|
231,648
-3.41%
Rank 33
|
239,814
8.37%
Rank 31
|
221,297
0.66%
Rank 32
|
219,848
1.76%
Rank 32
|
216,056
2.61%
Rank 32
|
210,567
-1.89%
Rank 33
|
|
34 | Metz Nancy Airport (ETZ) |
101,043
133.71%
Rank 30
|
43,235
133.59%
Rank 34
|
18,509
-50.37%
|
37,297
-84.56%
Rank 35
|
241,534
-5.67%
Rank 32
|
256,060
10.68%
Rank 30
|
231,351
3.68%
Rank 31
|
223,129
-8.81%
Rank 31
|
244,677
1.83%
Rank 30
|
240,285
2.72%
Rank 31
|
|
35 | Chambery Airport (CMF) |
168,244
38.00%
Rank 29
|
121,919
1817.57%
Rank 33
|
6,358
-93.95%
|
105,091
-48.36%
Rank 27
|
203,496
-0.68%
Rank 35
|
204,892
9.92%
Rank 34
|
186,406
-10.70%
Rank 35
|
208,742
-1.22%
Rank 34
|
211,328
-5.13%
Rank 33
|
222,767
3.21%
Rank 32
|
|
36 | St Nazaire Airport (SNR) |
6,770
302.26%
Rank 31
|
1,683
54.97%
Rank 35
|
1,086
-20.38%
|
1,364
-88.47%
Rank 37
|
11,825
-14.05%
Rank 38
|
13,758
-6.62%
Rank 37
|
14,733
-10.46%
Rank 37
|
16,455
20.00%
Rank 38
|
13,712
-7.74%
Rank 38
|
14,862
-19.20%
Rank 39
|