Bundesstraße 40
(Schwanheimer Brücke 489 m)

 
 (Sindlinger Mainbrücke)

 

 

 
 
 

 

 

 

 
 (Theodor-Heuss-Brücke (Mainz–Wiesbaden) 475 m)
 

 

 

 ,  en 
|}
|}
De Bundesstraße 40 (ook wel B40) is een bundesstraße in Duitsland die loopt door de deelstaten Saarland, Rijnland-Palts en Hessen.

De B40 begint in Frankfurt  en loopt verder langs de steden Wiesbaden en Mainz. De B40 is ongeveer 53 km lang.

Routebeschrijving
De B40 begint in  Frankfurt  in het verlengde van de Mainzer Landstraße. De weg  kruist  de Main en bij afrit  Kelsterbach-Ost sluit de B43 aan. De B40 sluit in de Krifteler Dreieck aan op de A66.

Vervanging
Tussen de Kriftel  Dreieck en afrit Hofheim am Taunus is de B40 vervangen door de A66.

Voortzetting
De weg begint weer bij afrit Hofheim am Taunus A66 en loopt samen met de B519, samen lopen naar  Flörsheim an Main waar de B519 weer afbuigt. De B40 kruist de A3 in Flörsheim am Main en sluit via de rondweg van Hochheim am Main bij de afrit Hochheim-Nord aan op de [[Bund]esautobahn 671|A671]].

Vervanging 
Tussen de afrit Hochheim-Nord en afrit Hochheim-Süd is de B40 vervangen door de A671.

Voortzetting
Vanaf afrit Hochheim-Süd A671 loopt de B40 door de stad Wiesbaden waar ze de stadsdelen Mainz-Kostheim en Mainz-Kastel waar ze de B43 kruist  en waar de B455 aansluit. De B40 kruist de rivier de Rijn en de deelstaatgrens met Rijnlanf-Palts

Rijnland-Palts
De B40 loopt door Mainz naaet afrit Mainz-Marienborn waar de B40 overgaat in de A63.

Vervanging
Tussen afrit Mainz Marienborn en de afrit Rohrbach is de B40 vervangen door de A63 en de A6, de A6 kruist de deelstaatgrens met Saarland. 

Saarland
Tussen afrit Rohrbach en het oorspronkelijke einde in de stad Saarbrücken is de B40 vanwege haar parallelle verloop met de A6 afgewaardeerd naar L119.

Tevens is de B40 tussen Fulda en Frankfurt vervangen door de A66, ook is het oude tracé naar Landesstraßen afgewaardeerd.

040
Weg in Saarland
Weg in Rijnland-Palts
Weg in Hessen