|opdrachtgever=SPNV Rheinland-Pfalz Nord,<br/>Rhein-Main-Verkehrsverbund,<br/>Nahverkehr Westfalen-Lippe
|dienstregeling=2016
|traject=[[Betzdorf (Sieg)]] - [[Neunkirchen (Kr. Siegen)]] - [[Dillenburg]]
|materieel=[[GTW]]
|frequentie=1x/uur
|opmerkingen=Rijdt buiten de spits 1x/2 uur tussen Neunkirchen en Dillenburg. Rijdt zondagochtend 1x/2 uur op het gehele traject.
}}
De '''RB96''' is de [[RegionalBahn]]-verbinding tussen [[Betzdorf (Sieg)|Betzdorf]], [[Herdorf]], [[Neunkirchen (Kr. Siegen)|Neunkirchen]], [[Holzhausen (Kr. Siegen)|Holzhausen]], [[Haiger]] en [[Dillenburg]].
== Traject ==
{{RouteRij| {{BRimg|rlear}} | }}
{{TreinRouteRij| {{Rimg|rsr}}{{Rimg|rs0}} | Neunkirchen (Kr. Siegen)}}
{{TreinRouteRijRouteRij| {{Rimg|rvr}} | Wahlbach (Kr. Siegen)}}{{TreinRouteRijRouteRij| {{Rimg|rsr}} | Burbach (Kr. Siegen)}}{{TreinRouteRijRouteRij| {{Rimg|rvr}} | Würgendorf Ort}}{{TreinRouteRijRouteRij| {{Rimg|rsr}} | Würgendorf}}{{TreinRouteRijRouteRij| {{Rimg|rsr}} | Holzhausen (Kr. Siegen)}}{{TreinRouteRijRouteRij| {{Rimg|rsr}} | Niederdresselndorf}}{{TreinRouteRijRouteRij| {{Rimg|rsr}} | Allendorf (Dillenkr.)}}{{TreinRouteRijRouteRij| {{Rimg|rsr}} | Haiger Obertor}}
{{TreinRouteRij| {{Rimg|rsr}} | Haiger}}
{{TreinRouteRijRouteRij| {{Rimg|rvr}} | Sechshelden}}
{{TreinRouteRij| {{Rimg|rs0}} | Dillenburg}}
}}
== Bijzonderheden ==
* Tussen [[Betzdorf (Sieg)|Betzdorf]] en [[Neunkirchen (Kr. Siegen)|Neunkirchen]] wordt van maandag t/m zaterdag overdag en zondagmiddag 1x/uur gereden en vervolgens 1x per 2 uur verder naar [[Dillenburg]]. Op zondagochtend wordt het hele traject 1x per 2 uur gereden. * Van maandag t/m vrijdag rijden tussen [[Neunkirchen (Kr. Siegen)|Neunkirchen]] en [[Dillenburg]] wel extra treinen rond piekmomenten.