De B42, 154 kilometer lang, is de Rechstsrheinische Bundesstraße in het westen van Duitsland, meer specifiek in het zuiden van Nordrhein-Westfalen, het noorden van Rheinland-Pfalz en het zuiden Hessen. Zie het routeverloop op de kaart:
Daar waar de A59 eindigt, ten oosten van Bonn, begint de B42. Ongelijkvloers en met 2x2 rijstroken gaat het zuidoostwaarts, langs achtereenvolgens Königswinter en Bad Honnef. Vlak voor het bereiken van Bad Honnef gaat het enkelbaans verder richting het Duitse Linz (am Rhein). Nadat respectievelijk Bad Hönningen en Rheinbrohl de revue gepasseerd zijn voert deze weg door Neuwied, alwaar vanaf vlak voor het klaverblad waar de B42 de B256 kruist tot vlak na Bendorf (na ongelijkvloerse kruising met de A48 en aantakking van de B413) wederom sprake is van Autobahnähnliche rij-omstandigheden.
Daarna volgt weer een 1x2 configuratie, waar de weg deel uitmaakt van het gebied wat bekend staat als werelderfgoed cultuurlandschap Oberes Mittelrheintal, onder meer bekend vanwege de Loreley. De B42 loopt hier geruimte tijd 'pal parallel' aan de rivier. Uitzondering op de uitbouw standaard is hier het gedeelte rond Koblenz, waar deels 2x2 rijstroken voorhanden zijn, maar ook deels gelijkvloers en zonder fysieke middenscheiding.
Vlak voor Rüdesheim buigt de Rhein en dus ook de B42 af richting oosten. Iets verderop in de genoemde richting, ter hoogte van Eltville am Rhein, volgt een noordwestelijke bypass om die plaats en tegelijkertijd is dat de opmaat naar "Autobahnähnlich" en uiteindelijk Autobahn. Dit betreft de A66, waarna achtereenvolgens de A671, de A60 en de A67 het stokje nog overnemen tot bij Büttelborn. Vanaf laatstgenoemde plaats vormt het gedeelte zuidelijk langs Weiterstadt tot aan Darmstadt-Nord het sluitstuk van deze Bundesstraße en eindigt er op de B3.
Vanaf Bonn tot aan Eltville is het 146 kilometer, van Büttelborn tot Darmstadt 8, wat het tezamen tot de eerder genoemde 154 kilometer maakt.














































