France km sections
Last updated 2018-04-29, error fixes 2023-04-10
System
Signs and road markings
Signs either rounded on top like the classical km stones
or rectangular. They sometimes have the road number in a small strip above the number. In some departements a left or up arrow on the signs in the positive direction (D, see below) indicates that values increase and in the opposite direction a down or right arrow appears.
In some regions or departements, the signs appear only every km while others have them every 100 or 500 m.
There are often short white lines on the road surface which can be seen from the air, especially on national roads. The km values are also written on the asphalt on some roads, and the hectometer values appear sometimes with only one digit.
Discontinuities
There are some 'jumps' in km values for historical reasons and motorways often have separate kilometerage on toll sections, typically km values are reset to 0 at toll barriers.
National roads
On national roads there is a kilometerage per departement. Values typically increase in the same direction in all departements along the route and start at 0 at each border but there are exceptions.
Left and right
In many cases, the positive direction is marked as D and the negative direction as G. This stands for Droite (right) and Gauche (left) and is illustrated below:
Looking from the start point km 0 (or some positive value, looking at the stretch with higher values), one sees the signs with D on the right and the signs with G on the left.
The D and G usually appear as suffixes, rarely as prefixes.
Stretching and the integer plus offset system
When a road is realigned, the kilometer values are 'stretched' or 'compressed'. In rare cases, the hectometers are also stretched. For example on the A9 near Montpellier, between 105 and 106 the hectometer signs are about 120 m apart.
More often, an 'integer and offset' system is applied. For example, assume the old straight road is replaced between km 2 and 7 by a bypass that is 6.3 km long:
Up to km 2 the signs indicate a decimal km value as usual (e.g. 1.5). The integer values are distributed evenly between the unchanged km 2 and 7 so that each 'kilometer' is stretched to 1260 m (note that 1260 m times 5 is 6300 m). Then between each of those integer values an offset ranging from 0 to 1260 is applied. Thus for example km 2+1100 lies 1100 m after km 2 and 160 m before km 3.
The hundreds of meters can be indicated in three ways:
Format x + y
where x is the integer km value and y is the number of meters
Format x,y
where x is the integer km value and y is the number of hm
or
Format x,y
where x is the integer km value and y is the number of m
Conversely, if the new road is shorter than the old road, the integer km values can be distributed proportionally along the road and the offset simply ranges to some value strictly smaller than 1000. For example, km 4+900 can be only 10 m instead of 100 m from km 5 when the 'kilometers' are only 910 m long.
Overview of formats for integer plus offset system
Metadata
Accuracy: with 90 % confidence, 85 % are within 50 m.
Low accuracy due to many deviations (see integer-offset system) and small discontinuities which may not all be captured.
Coverage: all motorways and selected expressways (N, D and Paris ring road).
When carriageways are more than 50 m apart, separate km values are provided.
Unit: km
Resolution: 1 km
Number of points: 14243
Created using openrouteservice.org and Google streetview, and various pictures.
Points last updated: 2018-04-07
A1 Paris - Lille
Increasing from 0.0 at the Boulevard Périphérique in Paris to 211 at the A25 / N356 junction in Lille
km 100
Special sign for 104 on the left
A2 Bapaume - Belgium
Sections:
1 Bapaume - Hordain
Increasing from 0 at the A1 near Bapaume to 42.3 at Hordain
2 Hordain - Valenciennes - B
Increasing from 43.0 at Hordain to 78.4 at the border with Belgium (A7)
A3 Paris - Aulnay-sous-Bois
Sections:
1 Paris - Aulnay-sous-Bois
Increasing from 0 at the Boulevard Périphérique in Paris to 4.5 at the A86 interchange in Noisy-le-Sec
2 600 m from Noisy-le-Sec - Aulnay-sous-Bois
Increasing from 5.0 at Noisy-le-Sec to 15 at the A1 in Aulnay-sous-Bois
A4 Paris - Strasbourg
Sections:
1 Paris - Reichstett
Increasing from 0.0 at the Boulevard Périphérique in Paris to 474.6 at Reichstett
2 Reichstett - Strasbourg
Increasing from 0.0 at Reichstett to 7.5 at the A35 in Strasbourg
A5 Melun - Langres
Increasing from 0 at the A5a near Melun to 228 at the A31 junction near Langres
km 2 with APRR office
Red sign not exactly at km 116
Sign indicating high voltage power line using km value
A5a Lieusant - Melun
Increasing from 0.0 at the N104 junction in Lieusant to 9.3 at the A5 / A5b junction near Melun
Continues as A5
A5b Brie-Comte-Robert - Melun
Increasing from 0 south of Brie-Comte-Robert to 10 in Melun
A6 Paris - Lyon
Sections:
1 Paris - Beaune
Increasing from 9 at the A6A/A6B/A10 junction south of Paris to 304 at the A31 interchange near Beaune
2 Beaune - Lyon
Increasing from 304 at Beaune to 455.7 at the A7 in Lyon
A6A Paris - Rungis
Increasing from 0 at the Boulevard Périphérique in Paris to 9 at the A6A/A6B/A10 junction south of Paris
A6B Paris - Rungis parallel road
Increasing from 0 at the Boulevard Périphérique in Paris to 9 at A6A/A6B/A10 junction south of Paris
Parallel road to the A6A
A7 Lyon - Vienne - Marseille
Sections:
1 Lyon - Vienne - N
Increasing from 0 at the A6 in Lyon to Vienne to 35.6 at the toll barrier south of Vienne
2 Vienne - Marseille
Increasing from 7.0 at the toll barrier south of Vienne to 282.2 in Marseille
Presumably the kilometerage used to start at 0 in Vienne
A8 Coudoux - Nice - Italy
Increasing from 0 at the A7 coming from the north in Coudoux to 224 at the border with Italy (A10)
A9 Orange - Perpignan - Spain
Increasing from 1 at the A9 interchange in Orange to 280.4 at the border with Spain (AP7)
A10 Paris - Bordeaux
Sections:
1 Rungis - Palaiseau
Increasing from 0 at the A6 interchange south of Rungis to 6.6 at Palaiseau where the road has a TOTSO (concurrent with A126)
At the eastern A10/A126 interchange, the kilometerage follows the Paris - Bordeaux carriageway
2 Palaiseau - Les Ulis
Increasing from 7 at Palaiseau to 14 at Les Ulis
3 Les Ulis - Bordeaux
Increasing from 0.0 at Les Ulis to 543 at the Bordeaux ring road A630/N230
A11 Ablis - Nantes
Increasing from 26 at the junction with the A10 near Ablis to 348 at Nantes where the road continues as A844
Values are derived from the A10
A12 Rocquencourt - Trappes
Increasing from 0 at the A13 in Rocquencourt to 8.0 at the N10 near Trappes
A13 Paris - Caen
Sections:
1 Paris - Buchelay
Increasing from 0 at the Boulevard Périphérique in Paris Porte d'Auteuil to 51 at the Buchelay toll barrier
2 Buchelay - Vironvay
Increasing from 48 at the Buchelay toll barrier to 93 at Vironvay
3 Vironvay - Caen
Increasing from 94 at Vironvay to 220.8 at the Caen ring road
A14 Neuilly-sur-Seine - Poissy
Increasing from 0.0 at the N13 in Neuilly-sur-Seine to 20.5 at the merge with the A13 near Poissy
A15 Gennevilliers - Pontoise
Increasing from 4 at zhje A86 interchange in Gennevilliers to 30 west of Pontoise
Though the road was probably planned to continue to Paris, the value 0 would not be at the Boulevard Périphérique in Paris.
A16 Mours - Boulogne-sur-Mer - Belgium
Sections:
1 Mours - Boulogne-sur - Mer
Increasing from 28 south of Mours to 246.5 at Boulogne-sur-Mer
2 Boulogne-sur-Mer - Dunkerque - B
Increasing from 51 at Boulogne-sur-Mer - to 137.5 at the border with Belgium (A18)
A19 Sens - Artenay
Increasing from 0 at the A5 interchange north of Sens to 131 at the A10 interchange south of Artenay
A20 Vierzon - Montauban
Increasing from 0 at the D2020 in Vierzon to Montauban to 429 south of Montauban
The section between the A71 and the D2020 in Vierzon has no kilometerage and is apparently considered as a ramp.
A21 Lens - Denain
Increasing from 0 at the A26 west of Lens to 57.5 at the A2 interchange near Denain
A22 Lille - Tourcoing - Belgium
Increasing from 9.5 at the N227 in Lille to 25 at the border with Belgium
A23 Lille - Valenciennes
Increasing from 0 at the interchange with the A27 in Lille to 42 at the interchange with the A2 in Valenciennes
A25 Lille - Dunkerque
Increasing from 0 at the A1 in Lille to 63 at the N225 south of Dunkerque
A26 Calais - Troyes
Sections:
1 Calais - Reims
Increasing from 0.7 at the A16 / A216 interchange near Calais to 264 at the A4 near Reims where the road continues concurrent with the A4
2 Châlons-en-Champagne - Troyes
Increasing from 298.0 at the interchange with the A4 near Châlons-en-Champagne to 395 at the interchange with the A5 near Troyes
A27 Lille - Belgium
Increasing from 0 at the interchange with the A1 in Lille to 13.2 at the border with Belgium (A8)
A28 Abbeville - Tours
Sections:
1 Abbeville - Somme
Increasing from 0 at the interchange with the A16 in Abbeville to 28.5 at the border between Somme and Seine-Maritime
2 Seine-Maritime - Rouen
Increasing from 29.0 at the border between Somme and Seine-Maritime to 97.5 north of Rouen where the road continues as N28
3 Rouen - Le Mans
Decreasing from 286 at the interchange with the A13 west of Rouen to 111 at the interchange with the A11 north of Le Mans where the road continues concurrent with the A11
4 Le Mans - Tours
Decreasing from 103 at the interchange with the A11 west of Le Mans to 17 at the interchange with the A10 near Tours
A29 Quetteville - St-Quentin
Sections:
1 Quetteville - Honfleur
Increasing from 0 at the interchange with the A13 near Quetteville to 16.7 at Honfleur
Between Honfleur and Le Havre the Pont de Normandie is classified as D1029 and does not have kilometerage.
2 Le Havre - Baons-le-Comte
Increasing from 23.8 at Le Havre to 69.2 at the junction with the A150 in Baons-le-Comte where the road has a TOTSO.
3 Baons-le-Comte - Saint-Saëns
Increasing from 69.3 at Baons-le-Comte to 107.7 the junction with the A28 at Saint-Saëns, where the road continues concurrent with the A28.
4 Neufchâtel-en-Bray - Amiens
Increasing from 126.6 at the juncion with the A28 north of Neufchâtel-en-Bray to 183.3 at the inetrchange with the A16 west of Amiens, where the road continues on a short section concurrent with the A16.
5 Amiens southern bypass
Increasing from 190.3 at the interchange with the A16 southwest of Amiens southern bypass to 199.6 at the interchange with the N25 where the road has a TOTSO.
6 Amiens - St-Quentin
Increasing from 199.7 at the N25 in Amiens to 264 at the interchange with the A26 west of St-Quentin
A30 Uckange - Aumetz
Increasing from 0 at the Triangle de la Fench in Uckange to 26.3 at Aumetz where the road continues as N52
A31 Beaune - Luxembourg
Sections:
1 Beaune - Dijon
Increasing from 0 at the interchange with the A6 in Beaune to 28 at the junction with the A311 south of Dijon where the road has a TOTSO
2 Dijon - Langres
Increasing from 28 at the A311 south of Dijon to 114 at the interchange with the A5 near Langres where the road has a TOTSO
3 Langres - Toul
Increasing from 114 at Langres to 228.2 at the interchange with the N4 south of Toul where the road has a TOTSO
4 Toul - Nancy
Increasing from 229 at the N4 south of Toul to 248.6 at the interchange with the A33 west of Nancy where the road has a TOTSO (turn left)
5 Nancy - Metz - Uckange
Increasing from 248.7 west of Nancy to 322.8 at the Triangle de la Fench in Uckange where the road has a TOTSO with the A30
6 Uckange - L
Increasing from 323.8 at Triangle de la Fench in Uckange to 349 at the border with Luxembourg (A3)
B31 Ramp from A5 to A31 north
Increasing from 0 at the southbound to 2.3 at the merge with the A31 northbound
This is the longest B road.
km 1
A33 Nancy - Lunéville
Increasing from 0 at the interchange with the A31 west of Nancy to 26.9 at Lunéville where the road continues as N4
Kilometerage continues on the N4, which is unusual
A34 Sedan - Reims
Sections:
1 Sedan - Charleville-Mézières
Increasing from 17.0 at the N43 west of Sedan to 31.7 at Charleville-Mézières
2 Charleville-Mézières junction with the N43
Increasing from 32.0 at Charleville-Mézières to 32.5 at the junction with the N43 where the road has a TOTSO
3 Charleville-Mézières - Saint-Ponce
Increasing from 32.9 at the N43 in Charleville-Mézières to 35.8 at the interchange with the A304 south of Saint-Ponce where the road has a TOTSO (turn left)
4 Saint-Ponce - Rethel
Increasing from 35 at the A304 south of Saint-Ponce to 70 north of Rethel
5 Rethel bypass
Increasing from 70 to 74 with the Integer-offset system with stretched kilometers
6 Rethel - Tagnon
Increasing from 74 south of Rethel to 78.2 north of Tagnon
7 Tagnon - Marne border
Increasing from 78.0 north of Tagnon to 89.4 at the border with Marne where the road continues as N51
8 Caurel - Cormontreuil
Continuation of the N51 increasing from 100.0 at Caurel to 112.2 at the junction with the A344 (old A4) in Cormontreuil where the road has a TOTSO
9 Cormontreuil - A4
Increasing from 113 at Cormontreuil to 115.7 at the interchange with the A4 east of Reims
This section used to be the A4 until the opening of the new Reims bypass in 2010.
A35 Lauterbourg - Basel
Sections:
1 Lauterbourg - Reichstett
Increasing from 200 at the border with Germany (B9) in Lauterbourg to 249.1 at the interchange with the A4 in Reichstett where the road has a TOTSO (turn left) and continues concurrent with the A4
2 Strasbourg - Duppigheim
Increasing from 300 at the end of the A4 in Strasbourg to 318.8 at the interchange with the A352 in Duppigheim where the road has a TOTSO
3 Duppigheim - Innenheim
Increasing from 318.9 at Duppigheim to 321.7 at Innenheim
This is a new section. Until about 2010 traffic had to take the N422 between Duppigheim and Innenheim.
4 Innenheim - Sélestat
Increasing from 410.9 at Innenheim to 446.7 at Sélestat
Blue sign for 411
5 Selestat sud
Increasing from 0.0 at Selestat-sud to 1.3 where the road continues as N83
6 Colmar - Mulhouse
Increasing from 60 north of Colmar as continuation of the N83 to 100 at the interchange with the A36 in Mulhouse where the road has a TOTSO
7 Mulhouse - Basel
Increasing from 100 at the A36 in Mulhouse to 126.4 at the border with Switzerland in Basel (A3)
A36 Beaune - Mulhouse - Germany
Sections:
1 Beaune - Mulhouse
Decreasing from 216.6 at the junction with the A31 near Beaune to 0 at Mulhouse
2 Mulhouse - Germany
Increasing from 100 at Mulhouse to 120.6 at the border with Germany (former A862 now considered a ramp of the A5)
A38 Pouilly-en-Auxois - Dijon
Increasing from 0 at the D981 (former N81) in Pouilly-en-Auxois to 35.9 at the Dijon northern bypass
The first section of around 1 km at the A6 is apparently considered a ramp of the A6.
A39 Dijon - Bourg-en-Bresse
Increasing from 0 at the interchange with the A31 east of Dijon to 146 at the interchange with the A40 north of Bourg-en-Bresse
A40 Chamonix - Mâcon
Sections:
1 Chamonix - Annemasse
Increasing from 0 as continuation of the N205 near Chamonix to 55.4 at the interchange with the A411 in Annemasse where the road has a TOTSO
2 Annemasse - Pont d'Ain
Increasing from 55.5 at Annemasse to 146 at the interchange with the A42 in Pont d'Ain where the road has a TOTSO
3 Pont d'Ain - Bourg-en - Bresse
Increasing from 146.7 at the interchange with the A42 in Pont d'Ain to 169.7 at the interchange with the A39 north of Bourg-en-Bresse where the road has a TOTSO
The gap is caused by th ramp in the other (eastbound) direction being longer.
4 Bourg-en-Bresse - Macon
Increasing from 169.8 at the interchange with the A39 north of Bourg-en-Bresse to 206.8 at the interchange with the A6 north of Macon
B40 Ramp from A42 to A40 east
Increasing from 0.0 at the A42 to 0.5 at the A40 to the east in Pont d'Ain
A41 Grenoble - Genève
Sections:
1 Grenoble - Chambéry
Increasing from 0 at Grenoble to 40.8 at the interchange with the A43 east where the road continues as A43
Normally when two roads are concurrent the road gets only the lower number or in exceptional cases both, but here the A43 continues (though not all the way through Chambéry)
2 Chambéry - Genève
Increasing from 88.8 as continuation of the A43 west at Chambéry to 160 at the border with Switzerland in Genève (A1)
A42 Lyon - Pont d'Ain
Increasing from 0.0 at the Lyon ring road (D383) to 53 at the interchange with the A40 in Pont d'Ain
B42 Ramp from A40 east to A42
Increasing from 0 at the A40 coming from the east 1.5 at the A42 in Pont d'Ain
A43 Lyon - Modane
Sections:
1 Lyon - Chambéry
Increasing from 0.7 in Lyon to 88.6 at Chambéry where the road continues as A41
2 Chambéry - Bourgneuf
Increasing from 96.0 south of Chambéry to 125.1 at the interchange with the A430 near Bourgneuf where the road has a TOTSO (turn right)
At the TOTSO where the A41 continues south the kilometerage is consistent and both directions are roughly the same distance.
3 Bourgneuf - Modane
Increasing from 125.2 at Bourgneuf to 195 at Modane where the road continues as N543 Tunnel du Fréjus
A46 Anse - Givors
Sections:
1 Anse - Vaulx-en-Velin
Increasing from 0 at the junction with the A6 in Anse to 26 at the interchange with the A42 east in Vaulx-en-Velin where the road continues concurrent with the A42
2 Vaulx-en-Velin - Givors
Increasing from 27 at the interchange with the A42 west in Vaulx-en-Velin to 62.2 at the interchange with the A7 and A47 near Givors
A47 Givors - St-Chamond
Increasing from 0 at the interchange with the A7 and A46 near Givors to 30 at St-Chamond where the road continues as N88
A48 Bourgoin-Jallieu - Grenoble
Increasing from 41.6 at the interchange with the A43 east of Bourgoin-Jallieu to 94 at the interchange with the A480 in Grenoble
A49 Voreppe - Romans-sur-Isère
Increasing from 0 at the interchange with the A48 in Voreppe to 61.6 in Romans-sur-Isère where the road continues as N532
A50 Marseille - Toulon
Sections:
1 Marseille - Aubange
Increasing from 0 at the Tunnel Prado-Carénage in Marseille to 16.6 at the merge with the A52 in Aubange
2 Aubange - Toulon
Increasing from 25.8 at the A50 in Aubange to 72.5 in Toulon where the road continues as A57
Kilometerage continues from the A52 coming from the north
A51 Marseille - Grenoble
Sections:
1 Marseille - Aix-en-Provence
Increasing from 0 at the interchange with the A55 north of Marseille to 17.9 at Aix-en-Provence where the road continues as N296
2 Aix-en-Provence - Gap
Continuation of N296 increasing from 23.1 to 153.1 at the N85 south of Gap
3 Monestier-de-Clermont - Grenoble
Decreasing from 26.1 at Monestier-de-Clermont to -1 south of Grenoble where the road continues as A480
A52 Meyreuil - Aubange
Sections:
1 Meyreuil - Aubange
Increasing from 0 at the interchange with the A8 in Meyreuil to 21 at the interchange with the A501 in Aubange where the road has a TOTSO
2 Aubange eastern bypass
Increasing from 21 at Aubange to 25.9 at the merge with the A52
Kilometerage continues on the A50
A54 Nîmes - Salon-de-Provence
Sections:
1 Nîmes - Arles
Increasing from 0 in Nîmes to 24.1 at Arles where the road continues as N572
2 Arles - Salon-de-Provence
Increasing from 47.8 at St-Martin-de-Crau as continuation of the N113 to 72.9 at the interchange with the A8 in Salon-de-Provence
A55 Marseille - Martigues
Sections:
1 Marseille - A7
Increasing from 0 at Marseille to 14.1 at the interchange with the A7 north of Marseille where the road has a TOTSO (turn left)
2 A7 - Martigues
Increasing from 14.1 at the interchange with the A7 north of Marseille to 38 at Martigues where the road continues as N568
A57 Toulon - Le Luc
Sections:
1 Toulon - Cuers
Increasing from 0 at the end of the A50 in Toulon to 17.2 at Cuers
2 Cuers - Le Luc
Increasing from 18.0 at Cuers to 52.6 at the interchange with the A8 in Le Luc
A61 Toulouse - Narbonne
Continuation of A62 increasing from 229.8 in Toulouse to 378 at the interchange with the A9 in Narbonne
A62 Bordeaux - Toulouse
Increasing from 0 at the interchange with the Bordeaux ring road A630 to 229.8 in Toulouse where the road continues as A61
A63 Bordeaux - Biarritz
Increasing from -0.5 at the interchange with the Bordeaux ring road A630 to 205.5 at the border with Spain (AP8, former AP1) in Biarritz
There was a separate kilometerage near Biarritz until around 2010.
A64 Bayonne - Toulouse
Increasing from 0 at the interchange with the A63 in Bayonne to 287.3 at the interchange with the Toulouse ring road A620
A65 Langon - Pau
Increasing from 0 at the interchange with the A62 near Langon to 150.8 at the interchange with the A64 west of Pau
A66 Toulouse - Pamiers
Increasing from 0.7 at the interchange with the A61 east of Toulouse to 39 at the junction with the N20 in Pamiers
A68 Toulouse - Albi
Increasing from 0 at the interchange with the A61 and A62 in Toulouse to 63 at Albi where the road continues as N88
A71 Orléans - Clermont-Ferrand
Increasing from 98 at the interchange with the A10 in Orléans to 388.6 at the interchange with the A75 and A711 in Clermont-Ferrand
A72 Balbigny - St-Étienne
Sections:
1 Balbigny - Andrézieux - Bouthéon
Increasing from 84.5 at the interchange with the A89 near Balbigny to 122.5 at Andrézieux-Bouthéon
2 Andrézieux-Bouthéon - Saint-Etienne
Decreasing from 17.0 at Andrézieux-Bouthéon to 0 at the merge with the N88 westbound in Saint-Étienne
A75 Clermont-Ferrand - Béziers
Sections:
1 Clermont-Ferrand - Lozère
Increasing from 0 at the interchange with the A71 and A711 in Clermont-Ferrand to 179.4 at the border between Lozère and Aveyron
2 Dept. Aveyron
Increasing from 180.0 at the border with Lozère to 252.7 at the border with Hérault
3 Dept. Hérault
Increasing from 253.0 at the border between Aveyron and Hérault to 334.5 at the interchange with the A9 in Béziers
A77 Nemours - Nevers
Increasing from 0 at the junction with the A6 near Nemours to 162.0 at Nevers where the road continues as N7
A81 Le Mans - Rennes
Increasing from 174.4 at the interchange with the A11 near Le Mans to 269 west of Laval where the road continues to Rennes as N157
Kilometerage is derived from the A11
A82 Nantes - Sautron
Increasing from 0.5 at the A844 northern ring road in Nantes to 2.5 at the exit to the D965 near Sautron where the road continues as N165
A83 Nantes - Niort
Sections:
1 Nantes - Les Sorinières
Increasing from 0 in Nantes to 5.5 at Les Sorinières
2 Les Sorinières - Niort
Increasing from 0.0 at Les Sorinières to 146.4 at the interchange with the A10 near Niort
A84 Rennes - Caen
Sections:
1 Rennes - Pontaubault
Increasing from 96.5 at the interchange with the N136 Rennes ring road to 163.6 at Pontaubault where the road continues as N175
2 Avranches - Caen
Continuation of the N175 increasing from 172.4 at Avranches to 262.7 at the interchange with the Caen ring road N814
A85 Angers - Vierzon
Increasing from 0 at the interchange with the A11 east of Angers to 206.0 at the interchange with the A71 near Vierzon
A86 Paris second ring road
Sections:
1 Nanterre - Bondy
Increasing from 0 at Nanterre to 23.7 at the merge with the A3 Bondy where the road has a TOTSO and continues concurrent with the A3
2 Noisy-le-Sec - Nogent-sur-Marne
Increasing from 25.7 at the A3 in Noisy-le-Sec to 32.7 at Nogent-sur-Marne where the road has a TOTSO and continues concurrent with the A4
3 Joinville-le-Pont - Antony
Increasing from 35.8 at the A4 in Joinville-le-Pont to 52.3 at Antony
4 Antony - Versailles
Increasing from 51.7 at Antony to 63.7 at the interchange with the N12 in Versailles
5 Versailles - Nanterre
Increasing from 64 at the N12 in Versailles to 80.2 at Nanterre (where 0 is)
A87 Angers - La Roche-sur-Yon
Sections:
1 Angers bypass
Increasing from 0 at the interchange with the A11 in Angers to 13.5
2 Angers - La Roche-sur-Yon
Increasing from 0 south of Angers to 128 at La Roche-sur-Yon where the road continues as D160
A88 Sées - Falaise
Increasing from 0 at the interchange with the A28 near Sées to 48 at Falaise where the road continues as N158
A89 Bordeaux - Lyon
Sections:
1 Bordeaux - Brive-la-Gaillarde
Continuation of N89 at Arveyres increasing from 18.1 to 186.0 at
The continuation to the D9 was planned but cancelled
2 Former D9
Increasing from 22.4 at the interchange with the A20 to 26.6 north of Brive-la-Gaillarde
3 Brive-la-Gaillarde - Riom
Increasing from 202.8 at the D9 near Brive-la-Gaillarde to 358.9 at the interchange with the A71 in Riom where the road has a TOTSO and continues concurrent with the A71
This section used to be the D9 until 2015.
4 Clermont-Ferrand - Balbigny
Increasing from 400.5 at the A71 near Clermont-Ferrand to 484.8 at Balbigny where the road has a TOTSO
5 Balbigny - Lyon
Increasing from 484.8 at Balbigny to 543.7 at the interchange with the A6 north of Lyon
A103 A3 - Le Raincy
Increasing from 0.0 at the A3 to 2.2 at Le Raincy
A104 La Francilienne north/east
Sections:
1 La Francilienne north A1 - N2
Increasing from 0.0 at the A1 to 3.6 at N2
2 La Francilienne north N2
Increasing from 3.8 at N2 near Aulnay-sous-Bois to 8.0 at N2 in Mitry-Mory
3 La Francilienne east
Increasing from 9.4 at Mitry-Mory to 28.6 at the A4
A106 A6 - Orly
Increasing from 5.4 at the A6 to 9.7 at Orly
A115 Sannois - Taverny
Increasing from 0.0 at Sannois to 11.3 at Taverny
A126 Chilly-Mazarin - Igny
Sections:
1 Chilly-Mazarin - A10
Increasing from 0.5 at Chilly-Mazarin to 2.6 at the A10
2 A10 near Palaiseau
Increasing from 3.1 at the A10 to 4.3 in Palaiseau
3 Palaiseau - Igny
Increasing from 5.0 in Palaiseau to 6 at Igny
A131 A13 - Le Havre
Sections:
1 A13 - Pont de Tancarville
Increasing from 0.1 at the A13 to 15.5 at Pont de Tancarville
2 Pont de Tancarville - Le Havre
Increasing from 16.1 at Pont de Tancarville to 33.3 at Le Havre
A132 Pont-l'Evêque - Deauville
Increasing from 0.0 at Pont-l'Evêque to 5.4 at Deauville
A139 A13 - Rouen
Increasing from 0.7 at the junction with the A13 to 4 at Rouen
A140 A4 - A4
Increasing from 0.0 at the A4 to 9.7 at Meaux
A150 Rouen - Yvetot
Increasing from 0.6 at the N1338 in Rouen to 32.3 at the A29 in Yvetot
A151 Rouen - Tôtes
Increasing from 0.0 at the A150 in Rouen to 17.6 at Tôtes
A154 Val-de-Reuil - Louviers
Increasing from 0.0 at Val-de-Reuil to 8.2 at Louviers
A186 A3 - Montreuil
Increasing from 0.0 at the A3 to 1.8 at Montreuil
A211 Lens eastern bypass
Increasing from 0.0 at the N17 in Lens to 3.0 at the A21 junction
A216 Calais eastern bypass
Increasing from 0.0 at the A16/A26 junction in Calais to 6.3 at the Calais harbour
A304 Belgium - Saint-Ponce
Increasing from 34.9 at the border with Belgium to 43.1 at Saint-Ponce
A311 A31 - Dijon
Increasing from 28.0 at the A31 to 32.4 at the N274 in Dijon
A313 A31 - Pont-a-Mousson
Increasing from 0.0 at the A31 - to 1.7 at Pont-a-Mousson
A314 Metz - A4
Increasing from 0.0 at Metz to 3.1 at the A4
A315 Metz eastern bypass
Increasing from 0.4 at the A4 to 3 at the N431 south
A320 Freyming-Merlebach - Germany (A6)
Increasing from 0.0 at Freyming-Merlebach to 13.6 at the border with Germany (A6)
A330 Nancy - Flavigny-sur-Moselle
Increasing from 0.0 in Nancy to 10.3 at the N57 in Flavigny-sur-Moselle
A340 Rottelsheim - A4
Increasing from 0.0 at Rottelsheim to 3.2 at the A4 junction
A344 Old A4 Reims
Increasing from 0.0 at the A4 west of Reims to 10.0 at the Cormontreuil junction with the A34
A351 Strasbourg - Wolfisheim
Increasing from 0.0 at the A35 in Strasbourg to 4.9 at Wolfisheim
A352 Entzheim - Molsheim
Increasing from 2.8 at Entzheim to 10.5 at Molsheim
A391 A39 - Poligny (N83)
Increasing from 0.0 at the A39 to 4.8 at Poligny (N83)
A404 A40 - Oyonnax
Increasing from 0.0 at the A40 to 20.5 at Oyonnax
A406 Macon southern bypass
Increasing from 0.0 at the D906 in Macon to 9.1 at the A40
A410 Annecy - Scientrier
Increasing from 139.6 at Annecy to 166.0 at Scientrier
A411 A40 - Genève
Increasing from 0.0 at the A40 to 2.1 at the border with Switzerland (A1 Genève)
A430 A43 - Albertville
Increasing from 124.8 at the A43 to 140.6 at Albertville
A432 Miribel - Lyon Airport
Increasing from 0.0 at Miribel to 34.6 at Lyon Airport
A450 Lyon - Brignais
Increasing from 0.0 at Lyon to 7.5 at Brignais
A480 Grenoble western bypass
Increasing from 0.0 at the A48 to 11.1 at the A51 in Grenoble
A500 A8 - Monaco
Increasing from 0.0 at the A8 to 2.9 at Monaco
A501 Aubagne western bypass
Increasing from 0 at the A50 west of Aubagne western bypass to 5.2 at the A52 north of Aubagne
A502 Aubagne: link between A50 and former N8
Increasing from 0.0 at the A50 south of Aubagne to 1.5 at the former N8 (D8N)
A507 Marseille Rocade L2
Increasing from 3.6 at the N1547 in Marseille to 9.2 at the A50
A515 A51 - Gardanne
Increasing from 0.0 at the A51 to 1.7 at the D6
A516 A51 - Aix-en-Provence
Increasing from 0.0 at the A51 to 1.0 at Aix-en-Provence
A517D Ramp from A7 north to A51
Increasing from 0.0 at the A7 north to 1.1 at the A51
A517G Ramp from A51 to A7 north
Decreasing from 1.0 at the A51 to 0 at the A7
A520 A52 - Auriol
Increasing from 0.0 at the A52 to 3.0 at Auriol
A551D Ramp A7 - A55 south
Increasing from 0.0 at the A7 to 1.1 at the A55 south
A551G Ramp A55 - A7 north
Decreasing from 1.0 at the A55 to 0.0 at the A7 north
A552D Ramp A7 - A55 west
Increasing from 0.0 at the A7 to 1.5 at the A55 west
A552G Ramp A55 - A7 east
Decreasing from 1.2 at the A55 to 0.0 at the A7 east
A570 Toulon - Hyères
Increasing from 0.0 at Toulon to 8.3 at Hyères
A620 Ring Toulouse
Increasing from 0.0 at the A62 north of Toulouse to 19.7 at the A61
A621 Toulouse - Airport Blagnac
Sections:
1 Toulouse - Ancely
Increasing from 0.1 at Toulouse to 2.3 at Ancely
2 Ancely - Airport Blagnac
Increasing from 2.1 at Ancely to 4.1 at Airport Blagnac
A624 Toulouse - Colomiers
Increasing from 0.0 at Toulouse to 3.9 at Colomiers
A630 Ring Bordeaux
Increasing from 1.0 at the A10 in Bordeaux to 34.2 at the A631
Kilometerage continues on the N230
A631 Bordeaux spur south
Increasing from 0.0 at the A630 Bordeaux ring road to 4.0 in the city
A641 A64 - Peyrehorade
Increasing from 0.0 at the A64 to 7.0 at Peyrehorade
A645 A64 - Labroquère
Increasing from 0.0 at the A64 to 5.8 at Labroquère
A660 A63 - Arcachon
Increasing from 0.7 at the A63 to 22.1 at Arcachon
A680 A68 - Verfeil
Increasing from 0.6 at the A68 to 8.6 at Verfeil
A709 Montpellier old A9
Increasing from 0.0 at the A9 in Saint-Brès via Montpellier to 20.5 at the A9 near Saint-Jean-de-Védas
A710 Clermont-Ferrand - Malintrat
Increasing from 10.4 at Clermont-Ferrand to 12.9 at the A89 west of Malintrat
A711 Clermont-Ferrand - Ferrand
Increasing from 0.0 at Clermont-Ferrand to 12.2 at the A89 east of Malintrat
A712 Link A711 - former N89
Increasing from 0.0 at the A711 to 1.7 at the former N89 (D2089)
A714 A71 - Montluçon
Increasing from 0.0 at the A71 to 10.1 at the N145 in Montluçon
A719 A71 - Gannat
Increasing from 0.0 at the A71 to 22.6 at Gannat
A811 Carquefou - Nantes
Increasing from 0.1 at Carquefou to 6.9 at Nantes
A813 Ring Caen east
Increasing from 0.0 at the A13 to 3.8 at the D613
A837 Rochefort - Saintes
Increasing from 0 at Rochefort to 36.4 at the A10 in Saintes
A844 Nantes northern ring road
Increasing from 348.0 at the N844 in Nantes to 350 at the N137
N2 Paris - Laon
Sections:
1 Seine-et-Marne
Increasing from 0.0 at the A104 to 16.0 at the Marne/Oise border
2 Oise
Increasing from 0.0 at the Marne/Oise border to 13 at Nanteuil
N4 St-Dizier - Phalsbourg
Sections:
1 St-Dizier - Ligny-en-Barrois
Increasing from 0.8 at St-Dizier to 30.3 at Ligny-en-Barrois
Two classical km stones, one turned 90 degrees:
2 Ligny-en-Barrois - Pagny-sur-Meuse
Increasing from 30.7 at Ligny-en-Barrois to 62.0 at Pagny-sur-Meuse
3 Pagny-sur-Meuse - Toul
Increasing from 0.0 at Pagny-sur-Meuse to 10.9 at the A31 junction in Toul
4 Meurthe-et-Moselle
Increasing from 26.6 at the A33 to 65.2 at Blâmont
Kilometerage continues from the A33
5 Héming - Phalsbourg
Increasing from 4.3 at Héming to 34.5 at the A4 near Phalsbourg
N6 Créteil - Lieusaint
Sections:
1 Montgeron bypass
Increasing from 0.0 north of Montgeron to 6.1 south of Montgeron
2 Montgeron - Lieusaint
Increasing from 6.0 at Montgeron to 13.1 at Lieusaint
N10 Poitiers - Bordeaux
Sections:
1 Vienne
Increasing from 60.0 at Poitiers to 107.1 at the border with Deux-Sèvres
2 Deux-Sèvres
Increasing from 0.0 at the Vienne border to 6.7 at the Charente border
3 Charente
Increasing from 0.0 at the Deux-Sèvres/Charente border to 102.0 at the Charente-Maritime border
4 Charente-Maritime
Increasing from 0.0 at the Charente border to 19.8 at the Gironde border
5 Gironde
Increasing from 0.0 at the Charente-Maritime/Gironde border to 17.2 at Virsac
6 Virsac - A10
Increasing from 17.8 at Virsac to 20.0 at St-André-de-Cubzac
N12 Versailles - Brest
Sections:
1 Yvelines
Increasing from 17.9 at the A86 near Versailles to 63.0 at Houdan
2 Eure-et-Loir
Increasing from 0.2 at the Yvelines border to 23.9 at Dreux
3 Ille-et-Vilaine
Increasing from 62.9 at the N136 Rennes ring road to 101.0 at the Cotes d'Armor border
4 Cotes d'Armor
Increasing from 0.0 at the Ille-et-Vilaine border to 117.0 at Plounérin
5 Plounérin
Increasing from 117.5 at Plounérin to 123.9 at the Finistère border
6 Finistère
Increasing from 0.0 at the Cotes d'Armor border to 70.1 at Brest
N13 Caen - Cherbourg
Sections:
1 Calvados
Increasing from 69.5 at the Caen ring road to 128.6 at the Manche border
2 Manche
Increasing from 0.0 at the Calvados/Manche border to 52.3 at Caen
N19 Lure - Belfort
Increasing from 66.1 at Lure to 99.3 at Belfort
Direction D
Direction G
N25 Ring Amiens
Sections:
1 Ring Amiens east
Increasing from 0.0 at Ring Amiens east to 1.6 at the D1029
2 Ring Amiens north
Increasing from 1.0 at the D1029 to 9.5 at the N1
N27 Tôtes - Dieppe
Increasing from 19.3 at Tôtes to 41.8 at Dieppe
N28 Rouen - Isneauville
Increasing from 0 at Rouen to 7.8 at Isneauville
N43 Sedan - Charleville-Mézières
Sections:
1 Sedan bypass
Increasing from 9.4 at the D8043 east of Sedan to 17.0 at the A34 west of Sedan
Kilometerage almost corresponds to the A34 but not exactly
2 Charleville-Mézières western bypass
Increasing from 41.0 at the A34 in Charleville to 45.8 the N43
N51 Isles-sur-Suippe - Lavannes
Increasing from 0.0 at Isles-sur-Suippe to 10.0 at Lavannes
On both sides the road continues as A34
N52 Aumetz - Longwy - Belgium
Increasing from 0.0 at the A30 to 25.2 at the border with Belgium (A28)
N57 Nancy - Pontarlier
Sections:
1 Flavigny-sur-Moselle - Gripport
Increasing from 49.3 at Flavigny-sur-Moselle to 71.1 at Gripport
2Gripport - Remiremont
Increasing from 0.0 at Gripport to 71.1 at Remiremont
3 Besançon southern bypass
Increasing from 15.0 at the N83 south of Besançon to 19.4 at the D246
km values are ca. 1.3 km apart
4 Besançon - Étalans
Increasing from 21.0 at the D571 east of Besançon to 38.0 at Étalans
New sign for km 1
N58 Belgium - Sedan
Increasing from 0.0 at the border with Belgium (N89) to 11.2 at the N43 near Sedan
N59 Lunéville - St-Dizier
Sections:
1 Meurthe-et-Moselle
Increasing from 3.5 at the N4 to 32.4 at the Vosges border
6 + 600 is not 606 but 6.6
An unusual position for the direction D
2 Vosges
Increasing from 0.0 at Vosges to 25.1 at St-Dizier
N61 Hambach - Grosbliederstroff
Sections:
1 Hambach - Sarreguemines
Increasing from 16.0 at Hambach to 21.5 at Sarreguemines
2 Sarreguemines - Grosbliederstroff
Increasing from 22.0 at Sarreguemines to 30.5 at Grosbliederstroff
N83 Colmar - Sélestat
Increasing from 58.4 at Colmar to 69.3 at Sélestat
On both sides the road continues as A35
N88 Le Puy - St-Etienne
Sections:
1 Haute-Loire
Increasing from 30.0 at St-Chamond to 52.1 at the Loire border
2 Loire
Increasing from 0.0 at the Haute-Loire border to 56.3 at Le Puy
N89 Arveyres - Bordeaux
Sections:
1 Arveyres bypass
Increasing from 33.3 at the A89 to 36.4 west of Arveyres
2 Arveyres - Bordeaux
Increasing from 36.0 at Arveyres to 50.3 at Bordeaux
N90 Albertville - Moutiers
Increasing from 19.9 at the A430 west of Albertville to 37.9 at Moutiers
N104 La Francilienne south and north
Sections:
1 Lognes - Brie-Comte-Robert
Increasing from 0.0 at Lognes - to 20.5 at the A5b near Brie-Comte-Robert
2 Brie-Comte-Robert - Lieusaint
Increasing from 20.5 at Brie-Comte-Robert to 27.9 at the N6 in Lieusaint
3 Lieusaint - Corbeil-Essonnes
Increasing from 27.7 at Lieusaint - to 37.1 at the A6 in Corbeil-Essonnes
4 Corbeil-Essonnes - Les Ulis
Increasing from 39.6 at Corbeil-Essonnes to 58.4 at Les Ulis
5 Villiers-Adam - Louvres
Increasing from 0.0 at the N184 in Villiers-Adam to 25.4 at the A1 near Louvres
N113 Saint-Martin-de-Crau - Arles
Increasing from 59.6 at the A54 near Saint-Martin-de-Crau to 79.4 at the N572 near Arles
N118 Le Petit Clamart - Les Ulis
Increasing from 0.0 at Le Petit Clamart to 15.5 at Les Ulis
N124 Toulouse - Auch
Sections:
1 Toulouse - Pyroutet
Increasing from 5.9 at the A624 in Toulouse to 20.3 at the Gers border
2 Gers
Increasing from 0.0 at Pyroutet to 14.7 at L'Isle-Jourdain
N136 Périphérique Rennes
Increasing from 0.0 at the N157 east of Rennes in clockwise direction south - west - north -east to 30.7 at the N157
N137 Nantes - Rennes
Sections:
1 Loire-Atlantique
Increasing from 27.7 at Nantes to 81.7 at the Ille-et-Vilaine border
2 Ille-et-Vilaine
Increasing from 0.0 at the Loire-Atlantique/Ille-et-Vilaine border to 43.3 at the Rennes ring road
N145 Bellac - Montluçon
Sections:
1 Creuse
Increasing from 0.5 at Creuse to 91.0 at the Allier border
2 Allier
Increasing from 0.0 at the Creuse border to 15.9 at the A714 north of Montluçon
N154 Évreux - Louviers
Increasing from 26.6 at Évreux to 46.3 at Louviers
N157 Laval - Rennes
Increasing from 0.0 at the A81 west of Laval to 41.8 at the N136 in Rennes
N158 Falaise - Caen
Increasing from 10.7 at Falaise to 38.2 at Caen
N165 Nantes - Brest
Sections:
1 Loire-Atlantique
Increasing from 7.5 at Nantes to 65.7 at La Roche-Bernard
2 La Roche-Bernard bypass
Increasing from 0.0 east of La Roche-Bernard to 8.2 west of La Roche-Bernard
3 La Roche-Bernard - Auray
Increasing from 8.7 at La Roche-Bernard to 65.4 at Auray
4 Auray - Gestel
Increasing from 64.0 at Auray to 109.3 at Gestel
5 Finistère
Increasing from 0.0 at Gestel to 114.3 at Brest
N175 Avranches bypass
Increasing from 38.8 at Pontaubault to 49.2 at Avranches
On both sides the road continues as A84
N184 Saint-Germain-en-Laye - Presles
Sections:
1 Yvelines
Increasing from 16.8 at Saint-Germain-en-Laye to 25.1 at the Yvelines/Val d'Oise border
2 Val d'Oise
Increasing from 0.0 at the Yvelines/Val d'Oise border to 19.1 at the A16 in Presles
N201 Chambéry - La Ravoire
Increasing from 0.0 at the A43 north of Chambery to 9.1 at La Ravoire where the road continues as A41/A43
N225 A25 - Dunkerque
Increasing from 0.0 at the A25 to 10.5 at Dunkerque
N230 Bordeaux eastern ring road
Increasing from 34 at the A630 in Bordeaux to 44.2 at the A10 junction
Kilometerage is an extension of the A630
N249 Nantes - Cholet
Sections:
1 Loire-Atlantique
Increasing from 1.0 at the N844 Nantes ring road to 25.6 at the Loire-Atlantique/Maine-et-Loire border
2 Maine-et-Loire
Increasing from 0.0 at Loire-Atlantique/Maine-et-Loire border to 34.1 at the Deux-Sèvres border
3 Deux-Sèvres
Decreasing from 79.1 at the Maine-et-Loire border to 49.6 at Bressuire
N431 Metz southeastern bypass
Increasing from 0.0 at the A315 to 14.6 at the A31 south of Metz
km 8
N532 Valence - Romans-sur-Isère
Increasing from 4.7 at the N7 in Valence to 15.4 at Romans-sur-Isère where the road continues as A49
N572 Arles - A54
Increasing from 9.0 at Arles to 13.1 at the A54
N814 Périphérique Caen
Sections:
1 Périphérique Caen north
Increasing from 0.0 at the A13 to 10.8 at the N13
2 Périphérique Caen south
Increasing from 11.2 at the N13 to 27.4 at the A13
N844 Nantes ring road
Sections:
1 Nantes eastern ring road
Increasing from 0.0 at the A11/A844 to 8.7 at the N249
2 Nantes southern ring road
Increasing from 8.2 at the N249 to 24.0 at the D723
3 Nantes western ring road
Increasing from 25.0 at teh D723 to 36.0 at the A82/A844
N2350 Strasbourg: link between A35 and D63
Increasing from 0.0 at the A35 in Strasbourg to 1.3 at the D63
D6 Bouches-du-Rhône
Increasing from 8.0 at the A515 to 21.8 east of Gardanne
D199 Noisy-le-Grand - Torcy
Increasing from 0.0 at Noisy-le-Grand to 5.1 at Torcy
D383 Ring Lyon
Sections:
1 Ring Lyon north
Increasing from 0.0 at the D483 to 2.1 at Boulevard Bonnevay
2 Ring Lyon east
Increasing from 3.3 at Boulevard Bonnevay to 15.0 at Boulevard Chambaud de la Bruyère
3 Ring Lyon south
Increasing from 15.5 at Boulevard Chambaud de la Bruyère to 18.1 at the A7
D901 Haute-Garonne
Increasing from 0.0 at the A624 1.6 at the A621 west Toulouse
D906 Contournement Sud-Ouest de Vichy
Increasing from 4.0 at the D906E south of Vichy to 22.0 at the D2209 west of Vichy
Continues as A719 but with a different kilometerage
D2701 A10 - Orléans
Increasing from 0.0 at the A10 to 2.8 in Orléans
former A701
BP Boulevard Peripherique Paris
Increasing from 0.0 at Porte de Bercy in clockwise direction to 35.0 at Porte de Bercy
Back to index
Back to France
Marcel Monterie