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 (VRR and VRS).
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 Lines or sections with a frequency of less than 60 minutes, usually every 30 minutes, are written in bold. Lines or sections with a frequency of more than 60 minutes, usually every 120 minutes, are written in italics. Lines or sections outside North Rhine-Westphalia are written in small.
Line Line name /Network Route Length KBS Operator Rolling stockNRW-Express RRX preliminary network Aachen – Eschweiler – Düren – Horrem – Cologne – Düsseldorf – Düsseldorf Airport – Duisburg – Essen – Bochum – Dortmund – Hamm 218 km 415, 480 National Express 2× Siemens Desiro HC (462) Rhein-Haard-Express Haard axis Düsseldorf – Duisburg – Essen – Gelsenkirchen – Recklinghausen – Münster – Lengerich (Westf) – Osnabrück 173 km 425 DB Regio NRW Alstom Traxx P160 AC1 (146.1) + 5 double-deck coaches2× Stadler Flirt 3 (1428) (at edge of the day) Rhein-Emscher-Express Maas-Rhein-Lippe Net Düsseldorf – Düsseldorf Flughafen – Duisburg – Oberhausen – Gelsenkirchen – Herne – Dortmund – Hamm 109 km 416 Eurobahn 1-2x Stadler Flirt (428, 429) Wupper-Express RRX preliminary network Aachen – Herzogenrath – Rheydt – Mönchengladbach – Neuss – Düsseldorf – Wuppertal – Hagen – Dortmund 171 km 427, 455, 485 National Express 1–2× Siemens Desiro HC (462) Rhein-Express RRX preliminary network Koblenz – Bonn – Cologne – Düsseldorf – Düsseldorf Flughafen – Duisburg – Oberhausen – Wesel (– Emmerich) 192 km 415, 420, 470 2× Siemens Desiro HC (462) Rhein-Weser-Express RRX preliminary network Minden – Herford – Bielefeld – Hamm – Dortmund – Essen – Duisburg – Düsseldorf – Neuss – Cologne – Cologne/Bonn Airport 280 km 370, 400, 415 Rhein-Münsterland-Express Rhein-Wupper-Schiene net Krefeld – Neuss – Cologne – Solingen – Wuppertal – Hagen – Hamm – Münster – Rheine 248 km 410, 455, 495 1−2 x Bombardier Talent 2 (9442) Rhein-Erft-Express RE 8/RB 33 Mönchengladbach – Rommerskirchen – Cologne – Porz (Rhein) – Troisdorf – Bonn-Beuel – Neuwied – Koblenz 145 km 465 DB Regio NRW 2 x Alstom Coradia Continental (1440)Rhein-Sieg-Express Line awarded individually Aachen – Eschweiler – Düren – Horrem – Cologne – Troisdorf – Siegburg/Bonn – Au (Sieg) – Siegen 171 km 445, 460, 480 2 x Bombardier Talent 2 (442) (four circuits)Alstom Traxx (146) + 5 or 6 double-deck coaches (four circuits)
Lines 10–19 Lines or sections with a frequency of less than 60 minutes, usually every 30 minutes, are written in bold. Lines or sections with a frequency of more than 60 minutes, usually every 120 minutes, are written in italics. Lines or sections outside North Rhine-Westphalia are written in small.
Line Line name /NetworkRoute Length KBS Operator Rolling stock Niers-Express Niers-Rhine-EmscherDüsseldorf – Krefeld – Geldern – Kleve (only Mo-Fr, Sa/Su hourly) 87 km 495 RheinRuhrBahn 1-3 x Alstom Coradia LINT 41 (648) Rhein-Hellweg-Express Net: NADüsseldorf – Düsseldorf Flughafen – Duisburg – Essen – Dortmund – Hamm – Paderborn – Kassel-Wilhelmshöhe 291 km 415, 415, 430 National Express 2× Siemens Desiro (462) to Hamm, otherwise 1× 462 Eifel-Mosel-Express Diesel net KölnKöln – Euskirchen – Gerolstein – Trier (only three pairs of trains per day) 177 km 474 DB Regio NRW 1 × Alstom Coradia LINT 81 (620) + 1 × Bombardier Talent (644) Maas-Wupper-Express Maas-Rhine-LippeVenlo – Viersen – Mönchengladbach – Düsseldorf – Wuppertal – Hagen – Hamm 160 km 485, 455 Eurobahn Stadler Flirt (428/429) Emscher-Münsterland-Express Emscher-MünsterlandEssen – Bottrop – Gladbeck - Dorstensplit in Dorsten front part:Dorsten – Borken (Westf) 58 km423RheinRuhrBahn1–2× Stadler Flirt 3 (1428)back part:Dorsten – Coesfeld (Westf) 70 km Emsland-ExpressEmsland/MittellandMünster – Rheine – Lingen – Leer – Emden – Emden Außenhafen 183 km 410, 395 WestfalenBahn 1–2× Stadler Flirt 3 (1428) Ruhr-Lenne-Express Ruhr-SiegEssen – Bochum – Witten – Hagen – Iserlohn-Letmathe – Iserlohn 72 km 415, 427, 440 VIAS Rail Stadler Flirt Sauerland-Express Sauerland NetHagen – Schwerte – Bestwig – Brilon Wald – Brilon Stadt – (Warburg) (Hagen – Warburg only in the morning) 209 km 435, 430 DB Regio NRW 1× Pesa Link II (632) 1× Pesa Link III (633) LIMAX (Liège-Maastricht-Aachen-Express) Concessie Limburg 2016–2031Aachen – Herzogenrath – Eygelshoven Markt – Landgraaf – Heerlen – Maastricht – Liege Guillemins 47 km 482 Arriva Nederland Stadler Flirt 3 (1428) Rhein-IJssel-ExpressNiederrheinDüsseldorf – Düsseldorf Airport – Duisburg – Oberhausen – Wesel split in Weselfront part:Wesel – Emmerich – Zevenaar – Arnhem 78 km 415, 420, 421 VIAS Rail 1–2× Stadler Flirt 3 (1429)back part:Wesel – Hamminkeln – Bocholt123 km
Lines 20–29 Lines or sections with a frequency of less than 60 minutes, usually every 30 minutes, are written in bold. Lines or sections with a frequency of more than 60 minutes, usually every 120 minutes, are written in italics. Lines or sections outside North Rhine-Westphalia are written in small.
Line Line name /Network Route Length KBS Operator Rolling stock euregiobahn Net: NA Stolberg – Eschweiler Talbahnhof-St. Jöris – Alsdorf Poststraße – Herzogenrath – Aachen – Stolbergsplit in Stolbergfront part:Stolberg – Eschweiler Talbahnhof – Langerwehe – 57 km 482 DB Regio NRW 2−4 x Bombardier Talent (643.2)back part:Stolberg – Stolberg Altstadt 48 km northRurtalbahnindividually awarded Linnich – Jülich – Düren26 km 457 / 483 Rurtalbahn Alstom Coradia LINT 54 (622), Stadler Regio-Shuttle RS1 (650) south Düren – Kreuzau – Untermaubach-Schlagstein – Nideggen-Brück – Heimbach30 km 484 Eifel-ExpressDiesel Net-KölnKöln – Euskirchen – Gerolstein (– Trier as RB 22) 109 km 474 DB Regio NRW Eifel-BahnDiesel Net-KölnKöln – Euskirchen – Kall / Gerolstein 109 km 474Alstom Coradia LINT 81 (620), Alstom Coradia LINT 54 (622) Oberbergische BahnDiesel Net-KölnKöln – Overath – Gummersbach – Marienheide – Lüdenscheid 97 km 459 MittelrheinBahnMittelrhein (West Rhine Railway)Cologne – Bonn – Remagen – Andernach –Koblenz – Mainz 186 km 470 trans regio 1–3× (from Remagen 1–2×), Siemens Desiro ML (460) Rhein-Erft-Bahn Net: NAMönchengladbach – Rommerskirchen – Cologne – Köln/Bonn Flughafen – Troisdorf – Bonn-Beuel – Königswinter – Bad Honnef (Rhein) – Linz am Rhein – Neuwied – Engers – Koblenz 147 km 465 DB Regio NRW 1–2x 425 Eifel-BördebahnDüren – Zülpich – EuskirchenEvery 3 hours on Sats, Suns and public holidays 30 km 12474 Rurtalbahn 1× Stadler regional shuttle RS1 (650)
Lines 30–39 Lines or sections with a frequency of less than 60 minutes, usually every 30 minutes, are written in bold. Lines or sections with a frequency of more than 60 minutes, usually every 120 minutes, are written in italics. Lines or sections outside North Rhine-Westphalia are written in small.
Line Line name /NetworkRoute Length KBS Operator Rolling stock Rhein-Ahr-Bahn Net: NAAhrbrück – Remagen – Bonn 50 km 477, 470 DB Regio NRW Alstom Coradia LINT 81 (620) Der NiederrheinerNiers-Rhein-Emscher-NetXanten – Moers – Duisburg 44 km 498 RheinRuhrBahn 1–2× Alstom Coradia Lint 41 (648) Rhein-Emscher-BahnS-Bahn Rhein-RuhrDortmund – Castrop-Rauxel – Herne – Wanne-Eickel – Gelsenkirchen – Essen-Altenessen – Oberhausen – Duisburg 56 km 416DB Regio NRW Stadler Flirt 3XL (3427) Rhein-Niers-Bahn Aachen – Lindern split in Lindernfront part:Lindern – Mönchengladbach – Krefeld – Duisburg – Essen Hbf – Essen-Steele(Sundays only to Essen Hbf)130 km 485 2× Alstom Coradia Continental (1440)(Essen–Aachen 5-part, Heinsberg–Aachen 3-part)back part:Lindern – Heinsberg45 km ()Dortmund-Siegerland-ExpressDortmund – Witten – Iserlohn-Letmathe – Altena – Werdohl – Plettenberg – – Lennestadt-Grevenbrück – Lennestadt-Altenhundem – Kirchhundem-Welschen Ennest – Kreuztal – Siegen-Weidenau – Siegen – DillenburgDB Regio: runs approx. every two hours Dortmund – Siegen, operated asDB Fernverkehr: Intercity trains, which are open to local traffic, leave approx. every two hours on the Dortmund – Frankfurt route andHessische Landesbahn: individual services between Letmathe and Siegen 161 km 427, 440, 445DB Regio NRWDB FernverkehrHessische LandesbahnFlirt 3XL (3427)IC2 (147.5)LINT 41 (1648) Schwalm-Nette-Bahn Net: NAMönchengladbach – Wegberg – Dalheim(every two hours on weekends) 24 km 487 VIAS Alstom Coradia LINT 41 (1648) Emscher-Niederrhein-BahnNiederrhein-NetzGelsenkirchen – Essen-Altenessen – Oberhausen – Duisburg – Krefeld – Viersen – Mönchengladbach(only Monday to Friday) 70 km 490, 416 Stadler Flirt 3 (1429) Ruhrort-BahnNiers-Rhein-Emscher-NetOberhausen Hbf – Duisburg-Meiderich – Duisburg-Ruhrort(hourly on weekends) 9 km 447 NordWestBahn Alstom Coradia LINT 41 (648) Erft-BahnDieselnetz KölnBedburg (Erft) – Horrem – Cologne Hbf – Köln Messe/Deutz(hourly on weekends) 36 km 481 DB Regio NRW 1–2× Bombardier Talent (644) Düssel-Erft-BahnErft-SchwalmDüsseldorf Hbf – Neuss Hbf – Grevenbroich – Bedburg (Erft)(hourly weekends and only between Neuss Hbf and Bedburg, except at night) 35 km 488 VIAS Alstom Coradia LINT 41 (1648), Alstom Coradia LINT 54 (622) AhrtalbahnDieselnetz KölnRemagen – Dernau 19 km 477 DB RegioNRW Alstom Coradia LINT 54 (622)
Lines 40–49 Lines or sections with a frequency of less than 60 minutes, usually every 30 minutes, are written in bold. Lines or sections with a frequency of more than 60 minutes, usually every 120 minutes, are written in italics. Lines or sections outside North Rhine-Westphalia are written in small.