The A31 autoroute, also known as l'Autoroute de Lorraine-Bourgogne, is a French motorway. The road runs from Beaune to the Franco-Luxembourg border where it joins the A3. The northern part of the autoroute is free, as far as the town of Toul, but is a toll road south of there. The autoroute serves the cities of Metz, Nancy, and Dijon and is heavily used in the holiday season as it is a convenient route for those travelling from Belgium, the Netherlands, Luxembourg, and Germany to the south of France.
List of junctions {| class="plainrowheaders wikitable" |- !scope=col|Region !scope=col|Department !scope=col|Junction !scope=col|Destinations !scope=col|Notes |- |rowspan="14"|Bourgogne-Franche-Comté |rowspan="14"|Côte-d'Or | A6 - A31 |Paris, Auxerre, Beaune, Lyon, Chalon-sur-Saône
| A36 - A31 |Dole, Besançon, Mulhouse, Strasbourg
|colspan="5" style="text-align:center; | becomes |- | colspan="3" style="text-align:center; |
| Nuits St Georges
| colspan="3" style="text-align:center; | |- | colspan="3" style="text-align:center; | |- | A311 - A31 |Dijon
| A39 - A31 |Dijon - sud, Dole, Besançon, Mulhouse, Genève, Grenoble
| colspan="3" style="text-align:center; |
|Arc-sur-Tille, Saint-Apollinaire, Gray, Dijon - centre, Vesoul
| colspan="3" style="text-align:center; |
|Til-Châtel, Selongey, Is-sur-Tille, Châtillon-sur-Seine
| colspan="3" style="text-align:center; | |- |rowspan="65"|Grand Est |rowspan="10"|Haute-Marne | colspan="3" style="text-align:center; |
|Langres, Gray, Châtillon-sur-Seine
| colspan="3" style="text-align:center; | |- | A5 - A31 |Paris, Lille, Troyes, Chaumont
|colspan="5" style="text-align:center; | becomes
|Nogent, Langres, Vesoul
|colspan="5" style="text-align:center; | becomes |- | colspan="3" style="text-align:center; | |- | colspan="3" style="text-align:center; |
|Montigny-le-Roi, Nogent, Bourbonne-les-Bains, Chaumont
|rowspan="6"|Vosges |rowspan="2"| |Bourmont, Lamarche
|Bulgnéville, Vittel, Contrexéville, Épinal
| colspan="3" style="text-align:center; |
|Châtenois, Mirecourt, Neufchâteau, Épinal
| colspan="3" style="text-align:center; | |- |rowspan="26"|Meurthe-et-Moselle | colspan="3" style="text-align:center; |
|Colombey-les-Belles, Neuves-Maisons, Neufchâteau, Charmes
| colspan="3" style="text-align:center; | |- | ( RN 4 - A31) |Toul - centre, Paris, Reims, Troyes par RN, Bar-le-Duc
|Toul - Valcourt, Chaumont, Dijon
| colspan="3" style="text-align:center; |
|Toul - Croix de Metz, Toul - Z. I, Verdun
|Toul, Dommartin-lès-Toul
|Gondreville, Velaine-en-Haye, Z. A. Internationale Gondreville-Fontenoy
| colspan="3" style="text-align:center; |
| Verlaine-en-Haye, Parc de Haye, Sites Saint Jacques
| A33 - A31 |Strasbourg, Besançon, Épinal, Lunéville, Nancy - sud, CHRU de Nancy - Hôpitaux de Nancy-Brabois, Vandœuvre-lès-Nancy
|colspan="5" style="text-align:center; | becomes
|Laxou, Nancy - centre, Nancy - Gentilly
|Laxou, Nancy, Maxéville - Champ le Bœuf, Maxéville - Saint-Jacques
| Nancy, Maxéville
|Nancy - centre, Nancy - Rives de Meurthe, Maxéville
|Champigneulles, Frouard, Pompey, Liverdun
|Sarreguemines, Bouxières-aux-Dames, Malzéville, Nancy - est
|Custines, Pompey
|Belleville, Dieulouard, Pompey
| colspan="3" style="text-align:center; | |- | A313 - A31 () |Pont-à-Mousson - sud, Verdun
|Atton, Nomeny
| colspan="3" style="text-align:center; |
|Lesménils, Pont-à-Mousson - nord, Saint-Avold, Aéroport régional, Gare Lorraine TGV
|rowspan="23"|Moselle | |Féy, Marly, Pagny-sur-Moselle, Metz - est, Saarbrücken, Lac de Madine
|Jouy-aux-Arches, Ars-sur-Moselle, Marly, Zone Actisud
|Moulins-lès-Metz, Montigny-lès-Metz, Briey, Ars-sur-Moselle, Verdun, Charleville-Mézières
|Metz - Centre-Gare, Montigny-lès-Metz, Technopole
|Metz - nord, Strasbourg, Sarrebrücken, Woippy, Pontiffroy, Zones Industrielles
|Woippy, La Maxe, Port de Metz
| colspan="3" style="text-align:center; | |- | A4 - A31 |Paris, Verdun, Reims, Strasbourg, Saarbrücken, Metz - est, Amnéville - Walygator Parc
|colspan="5" style="text-align:center; | becomes
|Maizières-lès-Metz, Hauconcourt, Ennery
|Talange, Hagondange
|Mondelange, Amnéville, Richemont, Ennery, Bousse
| A30 - A31 |Longwy, Hayange, Florange, Fameck, Uckange
|Guénange, Bertrange, Uckange
|Illange, Yutz - est, Bouzonville, Trèves, Sarrelouis
|Yutz - centre, Thionville - centre, Illange
|Thionville, Terville, Uckange
| Bel Air, Thionville - Linkling, Cattenom, Mondorf-les-Bains
|Terville, Florange
|Hayange, Florange, Briey, Bétange
|Thionville - ouest, Nilvange, Algrange, Longwy |- | colspan="3" style="text-align:center; |
|Hettange-Grande, Kanfen, Volmerange-les-Mines
|colspan="5" style="text-align:center; |French - Luxembourg Border ; becomes
Future There is a proposal to create a new autoroute, the A32, to relieve congestion on the A31 but the scheme is currently stalled owing to vigorous opposition.
External links A31 autoroute in Saratlas