Safety - France
PRB monitoring
In 2025, DSNA did not meet the planned maturity levels set out in its performance plan for any of the components of the EoSM.
In more detail, DSNA scored A in all management objectives. Significant improvements are needed from DSNA to reach the EoSM targets by the end of RP4.
The rate of runway incursions (RI) was 1.73 at airport level, lower than the Union-wide average, but slightly higher than the rate of RIs in 2024. The rate of RIs with ANS contribution was 0.69, lower than the Union-wide average, and stable rate compared to 2024.
The rate of separation minima infringements (SMIs) at State level was 17.54, and at ANSP level 14.16. Both indicators were significantly above the Union-wide average. Compared to 2024, rate of SMI has increased slightly at State level and decreased slightly at ANSP level.
Effectiveness of Safety Management (EoSM) (KPI#1)
Safety occurrences
Rate of runway incursions (RIs) (PI#1) and Rate of runway incursion with ANS contribution (PI#3)
| Rate of RIs per 100,000 airport movements - France | ||||||
| # | Airport name | APT movements | Number of RI | Rate RI per 100,000 | Number of RI with ANS contribution | Rate RI per 100,000 with ANS contribution |
|---|---|---|---|---|---|---|
| 1 | Paris Charles de Gaulle | 480,283 | 3 | 0.62 | 1 | 0.21 |
| 2 | Paris Orly | 218,813 | 1 | 0.46 | 1 | 0.46 |
| 3 | Nice | 169,202 | 5 | 2.96 | 4 | 2.36 |
| 4 | Marseille | 110,349 | 5 | 4.53 | 1 | 0.91 |
| 5 | Bâle-Mulhouse | 94,026 | 0 | 0.00 | 0 | 0.00 |
| 6 | Lyon-Saint-Exupéry | 93,719 | 2 | 2.13 | 1 | 1.07 |
| 7 | Toulouse-Blagnac | 79,041 | 2 | 2.53 | 1 | 1.27 |
| 8 | Cannes-Mandelieu | 72,678 | 1 | 1.38 | 0 | 0.00 |
| 9 | Toussus-le-Noble | 67,691 | 0 | 0.00 | 0 | 0.00 |
| 10 | Nantes-Atlantique | 65,027 | 2 | 3.08 | 0 | 0.00 |
| 11 | Bordeaux-Mérignac | 59,302 | 1 | 1.69 | 1 | 1.69 |
| 12 | Paris-Le Bourget | 58,736 | 0 | 0.00 | 0 | 0.00 |
| 13 | Perpignan-Rivesaltes | 55,074 | 1 | 1.82 | 0 | 0.00 |
| 14 | Lyon-Bron | 50,613 | 0 | 0.00 | 0 | 0.00 |
| 15 | Avignon-Caumont | 47,930 | 1 | 2.09 | 0 | 0.00 |
| 16 | Beauvais-Tillé | 47,294 | 0 | 0.00 | 0 | 0.00 |
| 17 | Pau-Pyrénées | 42,891 | 2 | 4.66 | 2 | 4.66 |
| 18 | Brest-Bretagne | 40,304 | 1 | 2.48 | 0 | 0.00 |
| 19 | Rennes-Saint-Jacques | 37,222 | 0 | 0.00 | 0 | 0.00 |
| 20 | Grenoble-Alpes-Isère | 36,628 | 0 | 0.00 | 0 | 0.00 |
| 21 | Annecy-Meythet | 34,441 | 2 | 5.81 | 2 | 5.81 |
| 22 | Ajaccio-Napoléon-Bonaparte | 34,357 | 0 | 0.00 | 0 | 0.00 |
| 23 | Nîmes-Garons | 33,484 | 0 | 0.00 | 0 | 0.00 |
| 24 | Clermont-Ferrand-Auvergne | 32,195 | 1 | 3.11 | 1 | 3.11 |
| 25 | Chambéry-Aix-les-Bains | 29,777 | 0 | 0.00 | 0 | 0.00 |
| 26 | Biarritz-Pays Basque | 28,487 | 2 | 7.02 | 0 | 0.00 |
| 27 | Lille-Lesquin | 27,868 | 0 | 0.00 | 0 | 0.00 |
| 28 | Béziers-Vias | 27,304 | 0 | 0.00 | 0 | 0.00 |
| 29 | Bastia-Poretta | 26,819 | 0 | 0.00 | 0 | 0.00 |
| 30 | La Rochelle-Ile de Ré | 26,529 | 0 | 0.00 | 1 | 3.77 |
| 31 | Montpellier-Méditerranée | 24,720 | 0 | 0.00 | 0 | 0.00 |
| 32 | Strasbourg-Entzheim | 24,059 | 1 | 4.16 | 1 | 4.16 |
| 33 | Lorient-Lann Bihoué | 22,398 | 1 | 4.46 | 0 | 0.00 |
| 34 | Hyères-Le Palyvestre | 22,157 | 5 | 22.57 | 0 | 0.00 |
| 35 | Carcassonne-Salvaza | 21,852 | 0 | 0.00 | 0 | 0.00 |
| 36 | Limoges-Bellegarde | 21,595 | 0 | 0.00 | 0 | 0.00 |
| 37 | Caen-Carpiquet | 21,106 | 0 | 0.00 | 0 | 0.00 |
| 38 | Poitiers-Biard | 18,383 | 1 | 5.44 | 0 | 0.00 |
| 39 | Tarbes-Lourdes Pyrénées | 17,934 | 0 | 0.00 | 0 | 0.00 |
| 40 | Saint-Nazaire-Montoir | 16,605 | 0 | 0.00 | 0 | 0.00 |
| 41 | Tours-Val de Loire | 16,036 | 0 | 0.00 | 0 | 0.00 |
| 42 | Istres-Le-Tubé | 15,959 | 4 | 25.06 | 0 | 0.00 |
| 43 | Figari-Sud Corse | 15,814 | 0 | 0.00 | 0 | 0.00 |
| 44 | Bergerac-Dordogne-Périgord | 15,074 | 0 | 0.00 | 0 | 0.00 |
| 45 | Calvi-Sainte-Catherine | 13,732 | 0 | 0.00 | 0 | 0.00 |
| 46 | Quimper-Pluguffan | 13,641 | 0 | 0.00 | 0 | 0.00 |
| 47 | Deauville-Normandie | 12,469 | 1 | 8.02 | 0 | 0.00 |
| 48 | Brive-Souillac | 10,766 | 0 | 0.00 | 0 | 0.00 |
| 49 | Rodez-Aveyron | 10,234 | 0 | 0.00 | 0 | 0.00 |
| 50 | Châteauroux-Déols | 10,097 | 0 | 0.00 | 0 | 0.00 |
| 51 | Dôle-Tavaux | 8,304 | 0 | 0.00 | 0 | 0.00 |
| 52 | Châlons-Vatry | 7,097 | 0 | 0.00 | 0 | 0.00 |
| 53 | Albert-Bray | 5,337 | 0 | 0.00 | 1 | 18.74 |
| 54 | Metz-Nancy-Lorraine | 4,266 | 0 | 0.00 | 0 | 0.00 |
Rate of separation minima infringements (SMIs) (PI#2) and Rate of separation minima infringements with ANS contribution (PI#4)
| Rate of SMI with ANS contribution per 100,000 flight hours | |||||||||||||||||||||
| # | ANSP |
Flight hours
|
Number of SMIs with ANS contribution
|
Rate of SMI with ANS contribution per 100,000 flight hours
|
% variation in rate of SMIs
|
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 2026 | 2027 | 2028 | 2029 | 2025 | 2026 | 2027 | 2028 | 2029 | 2025 | 2026 | 2027 | 2028 | 2029 | 2025 | 2026 | 2027 | 2028 | 2029 | ||
| 1 | DSNA | 2,012,167 | NA | NA | NA | NA | 285 | NA | NA | NA | NA | 14.2 | NA | NA | NA | NA | NA | NA | NA | NA | NA |