Richting Colmar
 Frankrijk
 (Rheinbrücke Breisach 283 m)

 

 

 
 

 

 (932 m)
 (1230 m)

 

 

 (Talbrücke 617 m)

 (791 m)
 (1000 m)

 

  Richting Geisingen

  Richting Hüfingen

 

 

 

 (50 m)

 (80 m
 (15 m)
 (80 m)
 (40 m)
 (50 m)

 (2620 m)

 

 (700 m)

  (plan)

 

 

 (430 m)

 (250 m)

 (150 m)
 

 
 Richting Immenstadt
|}
|}

De Bundesstraße 31 (ook wel B31) is een bundesstraße in Duitsland die loopt door de deelstaten Baden-Württemberg en Beieren. De B31 begint bij Breisach am Rhein bij de Franse grens en loopt verder langs de steden Freiburg im Breisgau, Hüfingen, Stockach, Überlingen, Friedrichshafen en verder naar Lindau aan de Bodensee bij de Oostenrijkse grens. De B31 is ongeveer 200 kilometer lang.

031
Weg in Beieren
Weg in Baden-Württemberg