List of regional railway lines in North Rhine-Westphalia


The List of regional rail lines in North Rhine-Westphalia provides a list of all Regional-Express and Regionalbahn railway lines in North Rhine-Westphalia. The passenger rail service in North Rhine-Westphalia is one of the densest train services in Germany, comprising 100 million train kilometers and is mainly operated on an integrated timetable, which has been in effect since 1998 with the introduction its current version, known as 1998 NRW-Takt.

Timetable

The examples of the NRW integrated timetable given here are solely to illustrate the system. They do not include the regional rail to tram and railway lines. Pure tram routes are consequently not included in this list. Current information can be obtained from the responsible transport associations.
The timetable is predominantly based on zero symmetry. Concretely, this means that the trains on the lines with hourly service meet on the minutes :59 and :29, on the lines with service every two hours just at the minute :59. The departure times of the opposite direction are calculated by mirroring the arrival times at the minute :58.5.
All the lines provide connections to hub stations and their connection with local transport.
Some lines are interconnected, for example the RB 71 with the RB 73 or the RB 67 with the RE 82.

Regional-Express and Regionalbahn lines

Lines in which the state of North Rhine-Westphalia has determined to be in the public interest and necessity are ordered and supported by the state. These are shown with a yellow background.
The specified sub-networks are the units through which the lines are awarded.

Lines 1–9

LineLine name /
Network
RouteKBSOperatorRolling stock
NRW-Express
Net: NA
AachenEschweilerDürenHorremCologneDüsseldorfDüsseldorf AirportDuisburgEssenBochumDortmundHamm415, 480DB Regio NRW146.3 + 6 double-deck coaches,
111 + 4–5 double-deck coaches
425
Rhein-Haard-Express
Net Haard-Achse
Düsseldorf – Duisburg – Essen – GelsenkirchenRecklinghausenMünster – Lengerich – Osnabrück425DB Regio NRW146.1 + 4 double-deck coaches
Rhein-Emscher-Express
Maas-Rhein-Lippe-Net
Düsseldorf – Düsseldorf Flughafen – Duisburg – Oberhausen – Gelsenkirchen – Herne – Dortmund – Hamm416Eurobahn429
Wupper-Express
Net: NA
Aachen – HerzogenrathRheydtMönchengladbachNeuss – Düsseldorf – WuppertalHagen – Dortmund427, 455, 485DB Regio NRW111 + 5 Double-deck Coach
Rhein-Express
Net: NA
KoblenzBonn – Cologne – Düsseldorf – Düsseldorf Flughafen – Duisburg – Oberhausen – Wesel415, 420, 470DB Regio NRW146.3 + 5 double-deck coaches
Rhein-Weser-Express
Net: NA
MindenHerfordBielefeld – Hamm – Dortmund – Essen – Duisburg – Düsseldorf – Neuss – Cologne – Cologne/Bonn Airport370, 400, 415DB Regio NRW146.3 + 5 double-deck coaches
Rhein-Münsterland-Express
Net: Rhein-Wupper-Schiene
Krefeld – Neuss – Cologne – Solingen – Wuppertal – Hagen – Hamm – Münster – Rheine410, 455, 495National Express1−2 x Bombardier Talent 2
Rhein-Erft-Express
Net: NA
Mönchengladbach – Rommerskirchen – Cologne – Porz – TroisdorfBonn-BeuelNeuwied – Koblenz
465DB Regio NRW2 x 1440
Rhein-Sieg-Express
Line awarded individually
Aachen – Eschweiler – Düren – Horrem – Cologne – Troisdorf – Siegburg/Bonn – Au – Siegen445, 460, 480DB Regio NRW2 x 442
120 + 6 double-deck coaches
111 + 5 double-decker coaches
111 + 5 n-Wagen

Lines 10–19

LineLine name /
Network
RouteKBSOperatorRolling stock
Niers-Express
Niers-Rhine-Emscher Net
Düsseldorf – Krefeld – GeldernKleve 495NordWestBahn1-3 x Class 648
Rhein-Hellweg-Express
Net: NA
Düsseldorf – Düsseldorf Flughafen – Duisburg – Essen – Dortmund – Hamm – PaderbornKassel-Wilhelmshöhe415, 415, 430Abellio Rail NRW462 to Hamm, otherwise 1× 462
Eifel-Mosel-Express
Diesel net Köln
Köln – EuskirchenGerolsteinTrier

474DB Regio NRW1 × 620 + 1 × 622
Maas-Wupper-Express
Maas-Rhine-Lippe net
VenloViersen – Mönchengladbach – Düsseldorf – Wuppertal – Hagen – Hamm485, 455EurobahnClass 428, 429
Der Borkener
Emscher-Münsterland net
Essen-Steele – Essen – BottropDorstenBorken
423NordWestBahn2 × Class 643
1 × 643
Emsland-Express
Net: Expresslinien Emsland/Mittelland
Münster – Rheine – LingenLeerEmden – Emden Außenhafen410, 395WestfalenBahn
Ruhr-Sieg-Express
Ruhr-Sieg Net
Essen – Bochum – Witten – Hagen – Iserlohn-Letmathe – / Iserlohn415, 427, 440AbellioClass 426.1
Class 427
Sauerland-Express
Sauerland Net
Hagen – SchwerteBestwigBrilon WaldWarburg - Kassel-Wilhelmshöhe 435, 430DB Regio NRWService 'RE 39xx': 1–2 × 612
Service 'RE 292xx': 1-2 × Class628.4
LIMAX – Liège-Maastricht-Aachen-Express
Concessie Limburg 2016–2031
Aachen – Herzogenrath – Eygelshoven MarktLandgraafHeerlenMaastricht
482Arriva Nederland1429
Rhein-IJssel-Express
Niederrhein net
Arnhem – Zevenaar – Emmerich – Wesel – Oberhausen – Duisburg – Düsseldorf Airport – Düsseldorf
420, 415Abellio Rail NRW1–2 × 1429
Der Bocholter
Niederrhein net
Wesel – Bocholt
421Abellio Rail NRW648

Lines 20–29

LineLine name /
Network
RouteKBSOperatorRolling stock
euregiobahn
Net: NA
Geilenkirchen / Eschweiler-St. Jöris – Alsdorf Poststraße – Herzogenrath – Aachen – Stolberg – Stolberg Altstadt, as well as Langerwehe 482DB Regio NRW2−4 x 643.2
Summer excursion:Eschweiler-St. Jöris – Aachen – Düren – Heimbach 482DB Regio NRW2−4 x 643.2
Rurtal-Bahn
Line awarded individually
LinnichJülichDüren483RurtalbahnRegioSprinter
Rurtal-Bahn
Line awarded individually
DürenKreuzauUntermaubach-Schlagstein – Nideggen-Brück – Heimbach484RurtalbahnRegioSprinter
Eifel-Express
Diesel Net-Köln
Köln – Euskirchen – Gerolstein 474DB Regio NRW1 × 620 + 1-2 × 622
Gerolstein – Trier as RB 22
Voreifelbahn
Diesel Net-Köln
Bonn – EuskirchenBad Münstereifel
Trains run as the S23 between Bonn and Euskirchen
475DB Regio NRW622, 620
Eifel-Bahn
Diesel Net-Köln
Köln – Euskirchen – Kall / Gerolstein474DB Regio NRW1 × 620, occasionally 622
Oberbergische Bahn
Diesel Net-Köln
Köln – OverathGummersbachMarienheideLüdenscheid459DB Regio NRW1 × 620
1 × 620 + 1 × 622
MittelrheinBahn
Mittelrhein
Koblenz – AndernachRemagen – Bonn – Köln470trans regio2 x 460
Rhein-Erft-Bahn
Net: NA
Mönchengladbach – Rommerskirchen – Cologne – Köln/Bonn Flughafen – Troisdorf – Bonn-Beuel – KönigswinterBad HonnefLinz am Rhein – Neuwied – Engers – Koblenz465DB Regio NRW2 x 425
Eifel-BördebahnDüren – Zülpich – Euskirchen
Every 3 hours on Sats, Suns and public holidays
12474Rurtalbahn GmbH654
euregioAIXpress
Net: NA
Aachen – WelkenraedtVerviersPepinsterSpa-Géronstère480a / L 37NMBS/SNCB1 x AM62

Lines 30–39

LineLine name /
Network
RouteKBSOperatorRolling stock
Rhein-Ahr-Bahn
Net: NA
Ahrbrück – Remagen – Bonn477, 470DB Regio Südwest1-2 643
Der Niederrheiner
Niers-Rhein-Emscher-Net
XantenMoers – Duisburg498NordWestBahn1–2 x 648
Rhein-Emscher-Bahn
S-Bahn Rhein-Ruhr
Dortmund – Herne – Wanne-Eickel – Gelsenkirchen – Oberhausen – Duisburg416Abellio Rail NRWFLIRT 3XL
Rhein-Niers-BahnEssen – Duisburg – Krefeld – Mönchengladbach – and also Heinsberg – Aachen 485DB Regio, Region NRW425 + 426
2x 425
rarely: 425 +2× 426
Schwalm-Nette-Bahn
Net: NA
Mönchengladbach – Dalheim487VIAS Rail GmbH1 x 623
Emscher-Niederrhein-Bahn
Niederrhein-Netz
Gelsenkirchen – Oberhausen – Duisburg – Krefeld – Viersen – Mönchengladbach
490, 416Abellio1429
Ruhrort-Bahn
Niers-Rhein-Emscher-Net
Duisburg-Ruhrort – Oberhausen447NordWestBahn1 x 648
Erft-Bahn
Dieselnetz Köln
Bedburg – HorremCologne HbfKöln Messe/Deutz481DB Regio, Region NRW1–2× 644
1× 622
Düssel-Erft-Bahn
Erft-Schwalm
Düsseldorf HbfNeuss HbfGrevenbroich – Bedburg 488VIAS Rail GmbH622
623
Ahrtalbahn
Dieselnetz Köln
Remagen – Dernau477DB Regio, Region NRW622

Lines 40–49

LineLine name /
Network
RouteKBSOperatorRolling stock
Ruhr-Lenne-Bahn
Emscher-Ruhrtal-Net
Essen – Bochum – Witten – Hagen415, 427Abellio1 x 427, rarely 1 x 426.1, 1429
Niers-Haard-Express
Net Haard-Achse
Münster – Recklinghausen – Gelsenkirchen – Essen – Mülheim – Duisburg – Krefeld – Viersen – Mönchengladbach425DB Regio NRW1−2 x 425
Upland-Bahn
RegioNetz Kurhessen
Bestwig – / WillingenKorbachFrankenbergMarburg439DB Kurhessenbahn1–3× 628.2/628.4, 646
Emschertal-Bahn
Sauerland-Netz
Dorsten – Wanne-Eickel – Herne – Dortmund426DB Regio632
Fossa-Emscher-Express
Niers-Rhein-Emscher-Netz
Bottrop – Oberhausen – Duisburg – Moers

423, 498NordWestBahn1–2× 648
1–2× 643
111 + 2 doubledeck coaches
Der Coesfelder
Emscher-Münsterland-Net
Dorsten – Coesfeld
424NordWestBahn648
643
Glückauf-Bahn
Emscher-Ruhrtal-Net
Gelsenkirchen – Wanne-Eickel – Bochum 428Abellio648, So. 1 x 426.1
Rhein-Wupper-Bahn
Net: Rhein-Wupper-Schiene
Bonn-MehlemBonn HbfKöln – Solingen – Wuppertal455, 470National Express1−2 x Bombardier Talent 2
Wupper-Lippe-Express
S-Bahn Rhein-Ruhr
Wuppertal – Velbert-Neviges – Essen – Mülheim – Oberhausen – Wesel

420, 450.3, 450.9Abellio Rail NRWFLIRT 3XL

Lines 50–59

LineLine name /
Network
RouteKBSOperatorRolling stock
Der Lüner
Hellweg Net
Dortmund – Lünen – Münster411Eurobahn1–2 x 428
Westmünsterland-Bahn
Line awarded individually
Dortmund – Lünen – Coesfeld – GronauEnschede 412DB Regio Westfalen1–3 × 643
Volmetal-Bahn
Sauerland Net
Dortmund – Hagen – Schalksmühle – Lüdenscheid434DB Regio NRW1 x 648.1, currently also 2 x 640
Ardey-Bahn
Sauerland Net
Dortmund – Schwerte – Iserlohn433DB Regio NRW1−2 x 648.1
Hönnetal-Bahn
Sauerland Net
UnnaFröndenbergMendenBalveNeuenrade437DB Regio NRW1−2 x 648.1, partially 640
Dortmund-Sauerland-Express
Sauerland Net
Dortmund – Arnsberg – Bestwig – Winterberg / – Brilon-WaldBrilon Stadt 435, 438DB Regio NRW1−2 x 648.1, Fr also 612
Der Bramscher
Weser-Ems Net
Osnabrück – HalenBramscheVechtaDelmenhorstBremen394NordWestBahn1–3× 648
Hellweg-Bahn
Hellweg Net
Dortmund – Unna – Soest431Eurobahn428

Lines 60–69

LineLine name /
Network
RouteKBSOperatorRolling stock
Ems-Leine-Express
Network: NA
Rheine - Hörstel - Ibbenbüren-Esch - Ibbenbüren - Ibbenbüren-Laggenbeck - Osnabrück Altstadt - Osnabrück Hbf - Melle - Bünde - Kirchlengern - Löhne - Bad Oeynhausen - Porta Westfalica - Minden - Bückeburg - Stadthagen - Haste - Wunstorf - Hannover Hbf - Lehrte - Hämelerwald - Vöhrum - Peine - Vechelde - Braunschweig Hbf310, 370, 375WestfalenBahn
Wiehengebirgs-Bahn
Teutoburger Wald Network
Hengelo - Bad Bentheim - Schüttorf - Salzbergen - Rheine - Hörstel - Ibbenbüren-Esch - Ibbenbüren - Ibbenbüren-Laggenbeck - Osnabrück Altstadt - Osnabrück Hbf - Wissingen - Westerhausen - Melle - Bruchmühlen - Bünde - Kirchlengern - Hiddenhausen-Schweicheln - Herford - Brake bei Bielefeld - Bielefeld Hbf375, 386, 370Eurobahn
Baumberge-Bahn
Münster West Network
Münster – Coesfeld408DB Regio Westfalen1–2 × 643
Euregio-Bahn
Münster West Network
Münster – Gronau – Enschede407DB Regio Westfalen1−3 x 643
Ems-Bahn
Teutoburger Wald Network
Münster – Rheine – Salzbergen410Eurobahn1 x 427 or 429
110 + 4 n-Wagon
Teuto-Bahn
Teutoburger Wald Network
Münster – Lengerich – Osnabrück385Eurobahn1 x 429, 1 x 427
Der Warendorfer
OWL Diesel Network
Münster – WarendorfGütersloh – Bielefeld400, 406Eurobahn1–2 × 643
Ems-Börde-Bahn
Hellweg Network
Münster – Hamm – BielefeldRB 69 and RB 89 run coupled together between Münster and Hamm, and are uncoupled at Hamm to continue to Bielefeld or Paderborn 400, 410Eurobahn1 x 428

Lines 70–79

LineLine name /
Network
RouteKBSOperatorRolling stock
Weser-Leine-Express
Mittelland Electric Network
Bielefeld – Herford – Minden – HannoverBraunschweig310, 370, 401WestfalenBahnStadler KISS
Ravensberger Bahn
OWL Diesel Network
Bielefeld – Herford – Bünde – Rahden386Eurobahn1−2 x 643
Ostwestfalen-Bahn
Teutoburger Wald Network
Herford – LageDetmoldAltenbeken – Paderborn405, 429Eurobahn427
Der Lipperländer
OWL Diesel Network
Bielefeld – Lage – Lemgo404Eurobahn1−2 x 643
Senne-Bahn
OWL Diesel Network
Bielefeld – Sennestadt – Paderborn403NordWestBahn1−2 x 643
Haller Willem
OWL Diesel Network
Bielefeld – Halle – Osnabrück402NordWestBahn1−2 x 643
Weser Bahn
Weser Railway/Lamme Valley Railway Network
Bünde – Löhne – RintelnHamelinElzeHildesheim372NordWestBahn1–2 x 648
Porta-Express
Network: NA
Bielefeld – Herford – Löhne – Minden – Nienburg370, 124EurobahnStadler FLIRT

Lines 80–89

LineLine name /
Network
RouteKBSOperatorRolling stock
Der Leineweber
Ems-Senne-Weser-Net
Bielefeld – Lage – Detmold – Altenbeken404, 405NordWestBahn1 x 643
Egge-Bahn
Ems-Senne-Weser-Net
Paderborn – Höxter-OttbergenHolzminden403NordWestBahn1−2 x 643
Oberweser-Bahn
Net: NA
Höxter-Ottbergen – BodenfeldeGöttingen – Kreiensen356 Süd, 356 NordDB Regio Nds1 x 628 or 648.25
Sollingbahn
Net: NA
Bodenfelde – Northeim - Nordhausen starting Dez. 2009356 NordDB Regio Nds1 x 628 or 648.25
Ems-Börde-Bahn
Hellweg-Net
Münster – Hamm – PaderbornWarburg410, 430Eurobahn1–2 x 428

Lines 90–99

LineLine name /
Network
RouteKBSOperatorRolling stock
Westerwald-Sieg-Bahn
Dieselnetz Eifel-Westerwald-Sieg
Limburg – Westerburg – Altenkirchen – Au – Betzdorf – Siegen
operated between Altenkirchen and Betzdorf in the peak
Currently, the service terminates in Westerburg, because of delayed infrastructure upgrades
460, 461Hessische Landesbahn648, occasionally 640
Ruhr-Sieg-Bahn
Ruhr-Sieg-Net
Hagen – Letmathe – / Iserlohn440Abellio426.1
Biggesee-Express
Dieselnetz Eifel-Westerwald-Sieg
FinnentropOlpe442DB Regio NRW1-2 x 648
Rothaar-Bahn
Dieselnetz Eifel-Westerwald-Sieg
Betzdorf – Siegen – Kreuztal – Hilchenbach – ErndtebrückBad Berleburg460, 443Hessische Landesbahn648
Obere Lahntalbahn
Net: NA
Erndtebrück – Bad Laasphe – Marburg 623DB Kurhessenbahn648
Sieg-Dill-Bahn
Dieselnetz Eifel-Westerwald-Sieg
Siegen – Wilnsdorf-Rudersdorf – Dillenburg445Hessische Landesbahn648, occasionally 640
Hellertal-Bahn
Dieselnetz Eifel-Westerwald-Sieg
Betzdorf – NeunkirchenBurbachHaiger – Dillenburg462Hessische Landesbahn1 x 646
Daadetal-Bahn
Net: NA
Betzdorf – Daaden463Westerwaldbahn1 x 628, during school transport 2 x 628
Main-Sieg-Express
RE 40 in Hesse
Siegen – Haiger - Dillenburg - Herborn - Wetzlar - Gießen - Friedberg - Frankfurt Hbf445, 630Hessische Landesbahn429
between Gießen and Frankfurt 2× 429

S-Bahn services

S-Bahn Rhein-Ruhr(/Sieg)

Stand 13. Dezember 2009
The DB Regio NRW is the operator of all S-Bahn Rhein-Ruhr lines, with the exception of the S28, which is operated by Regiobahn GmbH and the S2, S3, S7 and S9 which are operated by Abellio Rail NRW.
LineRouteKBSRolling stock
Kamen - Dortmund – Bochum – Essen – Mülheim – Duisburg – Dusseldorf Airport – Dusseldorf – Hilden – Solingen450.12 x 422
Kamen – Dortmund – Castrop Rauxel – Herne – Recklinghausen
Kamen – Dortmund – Castrop Rauxel – Herne – Herne Wanne-Eickel – Gelsenkirchen – Essen
450.2422
Oberhausen – Mülheim – Essen – Hattingen 450.3422
Unna – Unna Königsborn – Dortmund Stadthaus – Dortmund Dorstfeld – Dortmund Lütgendortmund450.4422
143 + 4 x-Wagen
Dortmund – Witten – Wetter – Hagen 450.51440
Essen – Ratingen Ost – Dusseldorf – Dusseldorf Benrath – Dusseldorf Garath – Langenfeld – Leverkusen – CologneMesse/Deutz – Cologne – Cologne Nippes – Cologne Worringen450.62× 422
2× 423
Wuppertal – Wuppertal Oberbarmen – Remscheid – Solingen458648
Hagen – Gevelsberg – Schwelm – Wuppertal Oberbarmen – Wupperta – Wuppertal Vohwinkel – Dusseldorf – Dusseldorf Bilk – Neuss – Mönchengladbach450.81–2× 1440
Haltern – Bottrop – Essen – Velbert – Wuppertal Vohwinkel – Wuppertal – Wuppertal Oberbarmen – Schwerlm – Gevelsberg – Hagen 450.91 x 422
Dusseldorf Airport Terminal – Dusseldorf – Dusseldorf Bilk – Neuss – Dormagen – Cologne Longerich – Cologne Nippes – Cologne – Cologne Messe/Deutz – Bergisch Gladbach450.112 x 423
Kerpen Horrem – Cologne – Troisdorf – Siegburg – Hennef – Eitorf – Windeck Au450.122× 420
2× 423
– Windeck Au450.132× 423
1x 420
Bonn – Meckenheim – Euskirchen – Bad Münstereifel620, 622-
Mettmann Stadtwald – Dusseldorf – Neuss – Kaarster See450.281−2 x 643.2
Wuppertal-Vohwinkel – Dusseldorf – Dusseldorf Benrath – Langenfeld #S-Bahn 3|450.681–2× 420
143 + 4 x-Wagen

One train per hour to Recklinghausen and Essen.

Extended to Köln-Worringen during the peak.

Only during peak times, Wuppertal-Vohwinkel–Düsseldorf in direction of load.

Hanover S-Bahn in North Rhine-Westphalia

The Hanover S-Bahn is operated by DB Regio Nord. This list only includes lines that travel in North Rhine-Westphalia.
LineRouteKBSRolling stock
Minden – Haste – Wunstorf – Hannover – WeetzenBarsinghausen – Haste363.12 x 424
Paderborn – Altenbeken – Steinheim – Bad Pyrmont – Hamelin – Weetzen – Hannover – LangenhagenHannover Flughafen363.51 x 425, starting Hameln 1 x 425 + 1 x 424

Stadtbahn Lines on the tracks of the HGK

Select Stadtbahn Lines of the Stadtbahn Köln and the Bonn Stadtbahn use sections of the rail lines of the Häfen und Güterverkehr Köln railway. Within the cities of Cologne and Bonn these Lines are integrated in the Stadtbahn Rhein-Sieg.
LineRouteKBSOperatorRolling stock
Köln-Zündorf – Köln Neumarkt – Aachener Str./Gürtel – Köln Stüttgenhof – Frechen – Frechen-Benzelrath-KVB2 K4000
Köln-Niehl – Köln Dom/Hbf – Köln Heinrich-Lübke-Ufer – Köln-Sürth Wesseling – Bornheim-Hersel – Bonn-Tannenbusch – Bonn Hbf – Bonn-Bad Godesberg473.1KVB und SWB 2 B-Wagen
2 K5000
Köln-Thielenbruch – Köln-Buchheim – Köln Dom/Hbf – Köln-KlettenbergparkHürth-EfferenBrühl Mitte BornheimAlfter – Bonn-Dransdorf – Bonn Hbf473.2KVB und SWB 2 B-Wagen
Bornheim – Alfter – Bonn-Dransdorf – Bonn Hbf – Bonn-Ramersdorf473.2SWB2 B-Wagen