No article found for “File:Blason Pharamon.svg”.

Verkehrsverbund Rhein-Ruhr

☆ Save On Wikipedia ↗
Verkehrsverbund Rhein-Ruhr
AbbreviationVRR
Named afterrivers Rhine and Ruhr
FormationVRR AöR: September 2004 (2004-09)
DissolvedVRR GmbH: January 1980 (1980-01) to September 2006 (2006-09)
TypeStatutory corporation
Legal statusBody corporate
HeadquartersGelsenkirchen, Germany
Region served
Ruhr, Lower Rhine region, parts of the Rhine-Ruhr
Oliver Wittke
SubsidiariesZV VRR Eigenbetrieb Fahrzeuge und Infrastruktur
Websitewww.vrr.de

Verkehrsverbund Rhein-Ruhr (VRR) (German: [fɐˈkeːɐ̯sfɐˌbʊnt ˌʁaɪ̯n ˈʁuːɐ̯]), is a public transport association (Verkehrsverbund) in the German state of North Rhine-Westphalia. It covers large parts of the Ruhr area, the Lower Rhine region including Düsseldorf and the Rhine-Ruhr conurbation. It was founded on 1 January 1980, and is Europe’s largest public Transport association, covering an area of some 7,305 km2 (2,820 sq mi)[1] with around 7.8 million inhabitants[2], spanning as far as Dorsten in the north, Dortmund in the east, Langenfeld in the south, and the Dutch border in the west and northwest.

Structure and responsibilities

The VRR is tasked with coordinating public transport in its area. This means the following:[3][4]

  • setting and developing the fare system (VRR tariff)
    • redistributing ticket revenue onto the transport companies
  • coordinating local train services (Schienenpersonennahverkehr, SPNV) within its area as public service obligations (PSO)
  • integrating the public transport system
    • setting standards and guidelines for passenger information and bus/tram stop facilities
    • coordination between transport companies, local authorities and Land authorities
  • financing partial subsidies for bus and tram companies according to § 11 (2) and § 11a ÖPNVG NRW
  • coordinating Land subsidies to transport companies and local authorities according to § 12 and § 13 ÖPNVG NRW

Governance

The member cities and districts of the public transport association VRR are:

The municipal and district councils send representatives to the two special purpose associations’ councils, which in turn elect the main decision making corporations, the administrative council of the VRR, and other committees. The administrative council elects the administrative board of the VRR, currently Oliver Wittke who also is their speaker.[5]

In addition, there are departments within the VRR dealing with different matters, such as marketing or law. Two Land institutions are located within the VRR structure: Kompetenzcenter Digitalisierung NRW (KCD) and Kompetenzcenter Sicherheit (KCS).

Through the ZV VRR Eigenbetrieb Fahrzeuge und Infrastruktur (ZV VRR FaIn-EB), the VRR also buys and/or owns the rolling stock for some, but not all, of its PSO rail operations.[6]

Former governance

Before 2026, two spare subsidiaries named Zweckverband Verkehrsverbund Rhein-Ruhr (ZV VRR) and Nahverkehrs-Zweckverband Niederrhein (ZV NVN) formed the public transport association VRR shared responsibility for public transport related tasks. ZV NVN was responsible for the districts Kleve and Wesel while ZV VRR was commissioned for all other municipals.[7][8]

Transport companies

These above mentioned cities’ and districts’ and other associated transport companies thus operate under the VRR fare scheme:[9]

  • Bahnen der Stadt Monheim GmbH
  • Bochum-Gelsenkirchener Straßenbahnen AG
  • BVR Busverkehr Rheinland GmbH
  • DB Regio AG
  • „Der vom Niederrhein“ – Omnibusreisen
  • DSW21 (Dortmunder Stadtwerke AG)
  • Duisburger Verkehrsgesellschaft AG
  • Eurobahn GmbH & Co. KG
  • Ruhrbahn GmbH
  • Flughafen Düsseldorf GmbH
  • Hagener Straßenbahn AG
  • Keolis Deutschland GmbH & Co. KG
  • Kreisverkehrsgesellschaft Mettmann mbH
  • National Express Rail GmbH
  • Niederrheinische Verkehrsbetriebe Aktiengesellschaft NIAG
  • Niederrheinische Versorgung und Verkehr AG
  • Niederrheinwerke Viersen mobil GmbH
  • NordWestBahn GmbH
  • Regiobahn Fahrbetriebsgesellschaft mbH
  • Rheinbahn AG
  • RVN Regionalverkehr Niederrhein GmbH
  • StadtBus Dormagen GmbH
  • Stadtwerke Goch GmbH
  • Stadtwerke Kevelaer
  • Stadtwerke Neuss GmbH
  • Stadtwerke Oberhausen AG
  • Stadtwerke Remscheid GmbH
  • Stadtwerke Solingen GmbH – Verkehrsbetrieb
  • Städtische Dienste Geldern – Verkehrsvertrieb
  • Straßenbahn Herne-Castrop-Rauxel GmbH
  • SWK MOBIL GmbH
  • Transdev Rhein-Ruhr (Rhein-Ruhr-Bahn)
  • Train Rental GmbH
  • Verkehrsgesellschaft Ennepe-Ruhr mbH
  • Verkehrsgesellschaft Hilden GmbH
  • Verkehrsgesellschaft der Stadt Velbert mbH
  • Versorgungs- und Verkehrsbetrieb der Stadt Straelen
  • Vestische Straßenbahnen GmbH
  • Verkehrsbetrieb Wachtendonk
  • VIAS Rail GmbH
  • WSW mobil GmbH

Additionally, there are several districts and cities outside the area of VRR which tariff applies for, but only while travelling with a transport vehicle from/to the area of VRR. Unless specified separately, this regulation counts for all lines.[10]

Line numbering scheme

With the introduction of the VRR in 1980 a new line numbering system for all bus, tram and Stadtbahn (underground) lines in the VRR area was introduced. The VRR has been divided into ten three-digit numbering sheme regions, the first digit in the line number representing that numbering sheme Region (key number). The last two digits form the individual line number.[1] These are the existing key numbers:

Stadtbahn lines are identified with the prefix “U” followed by the key number and a one-digit identifiers. Wuppertal's suspension railway line is officially line 60, but because it does not run underground, the prefix U is not used.

After the integration of the former Verkehrsgemeinschaft Niederrhein (VGN) area consisting of Kleve and Wesel, route numbers were unchanged, i.e. representing no key number.[1]

  • Express buses are called Schnellbus and have the prefix SB followed by two digits. None of these digits is a key number.
  • Semi-fast buses are called City-Express and have the prefix CE followed by two digits. As with the express buses none of the digits is a key number.
  • On demand buses (and also Taxis) have the prefixes ALT, AST or TB.
  • In some cities the local buses have an own numbering system, e.g. the buses in Velbert, whose line number consists of the prefix OV, followed by one or two digits.
  • In some cities the night buses are called NachtExpress (NE).

Pricing

Fare sheme

The VRR is divided into two-digit fare zones and sells tickets based on the three different fare levels represented by their three letters A, B and C.

fare levels[11] – Fare level C applies respectively for not listed destinations.
City
Fare level A
Destination
Either fare level A
Destination
Fare level B
AlpenSonsbeck
Xanten
Emmerich
Geldern
Hamminkeln
Issum
Kalkar
Kamp-Lintfort
Kevelaer
Neukirchen-Vluyn
Rees
Rheinberg
Uedem
Weeze
Wesel
Bedburg-HauKleveEmmerich
Goch
Kalkar
Kranenburg
Millingen a. d. Rijn
Rees
Uedem
BochumCastrop-Rauxel
Dortmund
Essen
Gelsenkirchen
Hattingen
Herdecke
Herne
Herten
Recklinghausen
Sprockhövel
Wetter
Witten
BottropGladbeckDinslaken
Dorsten
Essen
Gelsenkirchen
Hünxe
Oberhausen
Schermbeck
Voerde
BreckerfeldEnnepetal
Gevelsberg
Schwelm
Hagen
Hattingen
Herdecke
Sprockhövel
Wetter
Witten
Wuppertal
BrüggenNettetalGrefrath
Kempen
Kerken
Niederkrüchten
Rheurdt
Schwalmtal
Straelen
Tönisvorst
Venlo
Viersen
Wachtendonk
Castrop-RauxelHerneBochum
Datteln
Dortmund
Essen
Gelsenkirchen
Herdecke
Herten
Marl
Oer-Erkenschwick
Recklinghausen
Waltrop
Wetter
Witten
DattelnOer-Erkenschwick
Waltrop
Castrop-Rauxel
Dortmund
Haltern
Herne
Herten
Lünen
Marl
Olfen
Recklinghausen
DinslakenVoerdeBottrop
Duisburg
Gladbeck
Hamminkeln
Hünxe
Oberhausen
Schermbeck
Wesel
DormagenDüsseldorf
Grevenbroich
Kaarst
Langenfeld
Monheim
Neuss
Rommerskirchen
DorstenBorken
Bottrop
Gelsenkirchen
Gladbeck
Haltern
Heiden
Herten
Hünxe
Marl
Raesfeld
Recklinghausen
Reken
Schermbeck
DortmundBergkamen
Bochum
Castrop-Rauxel
Datteln
Hagen
Herdecke
Herne
Holzwickede
Kamen
Lünen
Oer-Erkenschwick
Schwerte
Unna
Waltrop
Wetter
Witten
DuisburgDinslaken
Düsseldorf
Heiligenhaus
Krefeld
Moers
Mülheim (Ruhr)
Oberhausen
Ratingen
Rheinberg
Voerde
DüsseldorfDormagen
Duisburg
Erkrath
Haan
Heiligenhaus
Hilden
Kaarst
Langenfeld
Meerbusch
Mettmann
Monheim
Neuss
Ratingen
Wülfrath
EmmerichReesBedburg-Hau
Hamminkeln
Isselburg
Kalkar
Kleve
’s-Heerenberg
Uedem
Wesel
Zevenaar
EnnepetalBreckerfeld
Gevelsberg
Schwelm
Hagen
Hattingen
Herdecke
Sprockhövel
Wetter
Witten
Wuppertal
ErkrathHaan
Hilden
Düsseldorf
Langenfeld
Mettmann
Monheim
Solingen
Wülfrath
Wuppertal
EssenBochum
Bottrop
Castrop-Rauxel
Gelsenkirchen
Gladbeck
Hattingen
Heiligenhaus
Herne
Mülheim (Ruhr)
Oberhausen
Ratingen
Sprockhövel
Velbert
GeldernIssumAlpen
Kamp-Lintfort
Kerken
Kevelaer
Neukirchen-Vluyn
Rheurdt
Sonsbeck
Straelen
Wachtendonk
Weeze
Xanten
GelsenkirchenBochum
Bottrop
Castrop-Rauxel
Dorsten
Essen
Gladbeck
Herne
Herten
Marl
Recklinghausen
GevelsbergBreckerfeld
Ennepetal
Schwelm
Hagen
Hattingen
Herdecke
Sprockhövel
Wetter
Witten
Wuppertal
GladbeckBottropDinslaken
Dorsten
Essen
Gelsenkirchen
Hünxe
Oberhausen
Schermbeck
Voerde
GochKranenburgBedburg-Hau
Groesbeek
Kalkar
Kevelaer
Kleve
Millingen a. d. Rijn
Nijmegen
Uedem
Weeze
GrefrathKempen
Tönisvorst
Brüggen
Kamp-Lintfort
Kerken
Krefeld
Nettetal
Neukirchen-Vluyn
Rheurdt
Straelen
Viersen
Wachtendonk
Willich
GrevenbroichDormagen
Jüchen
Kaarst
Korschenbroich
Neuss
Rommerskirchen
HaanErkrath
Hilden
Düsseldorf
Langenfeld
Mettmann
Monheim
Solingen
Wülfrath
Wuppertal
HagenBreckerfeld
Dortmund
Ennepetal
Gevelsberg
Herdecke
Holzwickede
Schwelm
Schwerte
Wetter
Witten
HalternDatteln
Dorsten
Dülmen
Herten
Marl
Oer-Erkenschwick
Olfen
Recklinghausen
Reken
Waltrop
HamminkelnWeselAlpen
Bocholt
Dinslaken
Emmerich
Hünxe
Isselburg
Raesfeld
Rees
Rhede
Rheinberg
Schermbeck
Sonsbeck
Voerde
Xanten
HattingenSprockhövelBochum
Breckerfeld
Ennepetal
Essen
Gevelsberg
Herdecke
Schwelm
Velbert
Wetter
Witten
Wuppertal
HeiligenhausRatingenDuisburg
Düsseldorf
Essen
Mettmann
Mülheim (Ruhr)
Velbert
Wülfrath
HerdeckeWetter
Witten
Bochum
Breckerfeld
Castrop-Rauxel
Dortmund
Ennepetal
Gevelsberg
Hagen
Hattingen
Herne
Schwelm
Sprockhövel
HerneCastrop-RauxelBochum
Datteln
Dortmund
Essen
Gelsenkirchen
Herdecke
Herten
Marl
Oer-Erkenschwick
Recklinghausen
Waltrop
Wetter
Witten
HertenRecklinghausenBochum
Castrop-Rauxel
Datteln
Dorsten
Gelsenkirchen
Haltern
Herne
Marl
Oer-Erkenschwick
Waltrop
HildenErkrath
Haan
Düsseldorf
Langenfeld
Mettmann
Monheim
Solingen
Wülfrath
Wuppertal
HünxeSchermbeckBottrop
Dinslaken
Dorsten
Gladbeck
Hamminkeln
Raesfeld
Voerde
Wesel
IssumGeldernAlpen
Kamp-Lintfort
Kerken
Kevelaer
Neukirchen-Vluyn
Rheurdt
Sonsbeck
Straelen
Wachtendonk
Weeze
Xanten
JüchenGrevenbroich
Korschenbroich
Mönchengladbach
KaarstNeussDormagen
Düsseldorf
Grevenbroich
Jüchen
Korschenbroich
Meerbusch
Rommerskirchen
Willich
KalkarUedemAlpen
Bedburg-Hau
Emmerich
Goch
Kevelaer
Kleve
Kranenburg
Rees
Sonsbeck
Weeze
Xanten
Kamp-LintfortNeukirchen-VluynAlpen
Geldern
Grefrath
Issum
Kempen
Kerken
Krefeld
Moers
Rheinberg
Rheurdt
Sonsbeck
Straelen
Tönisvorst
Wachtendonk
Xanten
KempenGrefrath
Tönisvorst
Brüggen
Kamp-Lintfort
Kerken
Krefeld
Nettetal
Neukirchen-Vluyn
Rheurdt
Straelen
Viersen
Wachtendonk
Willich
KerkenRheurdt
Straelen
Wachtendonk
Brüggen
Geldern
Grefrath
Issum
Kamp-Lintfort
Kempen
Nettetal
Neukirchen-Vluyn
Tönisvorst
Venlo
KevelaerWeezeAlpen
Gelderm
Goch
Issum
Kalkar
Kranenburg
Sonsbeck
Uedem
Xanten
KleveBedburg-HauEmmerich
Goch
Kalkar
Kranenburg
Millingen a. d. Rijn
Rees
Uedem
KorschenbroichGrevenbroich
Jüchen
Kaarst
Meerbusch
Mönchengladbach
Neuss
Viersen
Willich
KranenburgGochBedburg-Hau
Groesbeek
Kalkar
Kevelaer
Kleve
Millingen a. d. Rijn
Nijmegen
Uedem
Weeze
KrefeldDuisburg
Grefrath
Kamp-Lintfort
Kempen
Meerbusch
Moers
Neukirchen-Vluyn
Tönisvorst
Willich
LangenfeldMonheimDormagen
Düsseldorf
Erkrath
Haan
Hilden
Solingen
MarlBottrop
Castrop-Rauxel
Datteln
Dorsten
Gelsenkirchen
Gladbeck
Haltern
Herne
Herten
Oer-Erkenschwick
Recklinghausen
Waltrop
MeerbuschDüsseldorf
Kaarst
Korschenbroich
Krefeld
Neuss
Willich
MettmannWülfrathDüsseldorf
Erkrath
Haan
Heiligenhaus
Hilden
Ratingen
Solingen
Velbert
Wuppertal
MoersDuisburg
Kamp-Lintfort
Krefeld
Neukirchen-Vluyn
Rheinberg
MönchengladbachJüchen
Korschenbroich
Niederkrüchten
Schwalmtal
Viersen
Wegberg
Willich
MonheimLangenfeldDormagen
Düsseldorf
Erkrath
Haan
Hilden
Solingen
Mülheim (Ruhr)Duisburg
Essen
Heiligenhaus
Oberhausen
Ratingen
NettetalBrüggenGrefrath
Kempen
Kerken
Niederkrüchten
Rheurdt
Schwalmtal
Straelen
Tönisvorst
Venlo
Viersen
Wachtendonk
Neukirchen-VluynKamp-LintfortAlpen
Geldern
Grefrath
Issum
Kempen
Kerken
Krefeld
Moers
Rheinberg
Rheurdt
Sonsbeck
Straelen
Tönisvorst
Wachtendonk
Xanten
NeussKaarstDormagen
Düsseldorf
Grevenbroich
Jüchen
Korschenbroich
Meerbusch
Rommerskirchen
Willich
NiederkrüchtenSchwalmtalBrüggen
Mönchengladbach
Nettetal
Viersen
Wegberg
OberhausenBottrop
Dinslaken
Duisburg
Essen
Gladbeck
Mülheim (Ruhr)
Voerde
Oer-ErkenschwickDatteln
Waltrop
Castrop-Rauxel
Dortmund
Haltern
Herne
Herten
Lünen
Marl
Olfen
Recklinghausen
RatingenHeiligenhausDuisburg
Düsseldorf
Essen
Mettmann
Mülheim (Ruhr)
Velbert
Wülfrath
RecklinghausenHertenBochum
Castrop-Rauxel
Datteln
Dorsten
Gelsenkirchen
Haltern
Herne
Marl
Oer-Erkenschwick
Waltrop
ReesEmmerichBedburg-Hau
Hamminkeln
Isselburg
Kalkar
Kleve
’s-Heerenberg
Uedem
Wesel
Zevenaar
RemscheidSolingen
Wuppertal
RheinbergAlpen
Duisburg
Hamminkeln
Kamp-Lintfort
Moers
Neukirchen-Vluyn
Sonsbeck
Wesel
Xanten
RheurdtKerken
Straelen
Wachtendonk
Brüggen
Geldern
Grefrath
Issum
Kamp-Lintfort
Kempen
Nettetal
Neukirchen-Vluyn
Tönisvorst
Venlo
RommerskirchenDormagen
Grevenbroich
SchermbeckHünxeBottrop
Dinslaken
Dorsten
Gladbeck
Hamminkeln
Raesfeld
Voerde
Wesel
SchwalmtalNiederkrüchtenBrüggen
Mönchengladbach
Nettetal
Viersen
Wegberg
SchwelmBreckerfeld
Ennepetal
Gevelsberg
Hagen
Hattingen
Herdecke
Sprockhövel
Wetter
Witten
Wuppertal
SolingenErkrath
Haan
Hilden
Langenfeld
Mettmann
Monheim
Remscheid
Wülfrath
Wuppertal
SonsbeckAlpen
Xanten
Emmerich
Geldern
Hamminkeln
Issum
Kalkar
Kamp-Lintfort
Kevelaer
Neukirchen-Vluyn
Rees
Rheinberg
Uedem
Weeze
Wesel
SprockhövelHattingenBochum
Breckerfeld
Ennepetal
Essen
Gevelsberg
Herdecke
Schwelm
Velbert
Wetter
Witten
Wuppertal
StraelenKerken
Rheurdt
Wachtendonk
Brüggen
Geldern
Grefrath
Issum
Kamp-Lintfort
Kempen
Nettetal
Neukirchen-Vluyn
Tönisvorst
Venlo
TönisvorstGrefrath
Kempen
Brüggen
Kamp-Lintfort
Kerken
Krefeld
Nettetal
Neukirchen-Vluyn
Rheurdt
Straelen
Viersen
Wachtendonk
Willich
UedemKalkarAlpen
Bedburg-Hau
Emmerich
Goch
Kevelaer
Kleve
Kranenburg
Rees
Sonsbeck
Weeze
Xanten
VelbertEssen
Hattingen
Heiligengaus
Mettmann
Ratingen
Sprockhövel
Wülfrath
Wuppertal
ViersenBrüggen
Grefrath
Kempen
Korschenbroich
Mönchengladbach
Nettetal
Niederkrüchten
Schwalmtal
Tönisvorst
Willich
VoerdeDinslakenBottrop
Duisburg
Gladbeck
Hamminkeln
Hünxe
Oberhausen
Schermbeck
Wesel
WachtendonkKerken
Rheurdt
Straelen
Brüggen
Geldern
Grefrath
Issum
Kamp-Lintfort
Kempen
Nettetal
Neukirchen-Vluyn
Tönisvorst
Venlo
WaltropDatteln
Oer-Erkenschwick
Castrop-Rauxel
Dortmund
Haltern
Herne
Herten
Lünen
Marl
Olfen
Recklinghausen
WeezeKevelaerAlpen
Gelderm
Goch
Issum
Kalkar
Kranenburg
Sonsbeck
Uedem
Xanten
WeselHamminkelnAlpen
Bocholt
Dinslaken
Emmerich
Hünxe
Isselburg
Raesfeld
Rees
Rhede
Rheinberg
Schermbeck
Sonsbeck
Voerde
Xanten
WetterHerdecke
Witten
Bochum
Breckerfeld
Castrop-Rauxel
Dortmund
Ennepetal
Gevelsberg
Hagen
Hattingen
Herne
Schwelm
Sprockhövel
WillichGrefrath
Kaarst
Kempen
Korschenbroich
Krefeld
Meerbusch
Mönchengladbach
Neuss
Tönisvorst
Viersen
WittenHerdecke
Wetter
Bochum
Breckerfeld
Castrop-Rauxel
Dortmund
Ennepetal
Gevelsberg
Hagen
Hattingen
Herne
Schwelm
Sprockhövel
WülfrathMettmannDüsseldorf
Erkrath
Haan
Heiligenhaus
Hilden
Ratingen
Solingen
Velbert
Wuppertal
WuppertalBreckerfeld
Ennepetal
Erkrath
Gevelsberg
Haan
Hattingen
Hilden
Mettmann
Remscheid
Schwelm
Solingen
Sprockhövel
Velbert
Wülfrath
XantenAlpen
Sonsbeck
Emmerich
Geldern
Hamminkeln
Issum
Kalkar
Kamp-Lintfort
Kevelaer
Neukirchen-Vluyn
Rees
Rheinberg
Uedem
Weeze
Wesel
ZevenaarArnhem
Emmerich
Rees
’s-Heerenberg

Tickets

People younger than fifteen years pay lower fares. The VRR sells tickets for one single journey or for four consecutive journeys respectively. Tickets for 24 hours are also available. If the transportation of a bicycle is desired, the traveller has to buy a ticket for bicycles, valid for 24 hours. Before travelling, those tickets must be validated by nearby stamp boxes. The monthly ticket is called Ticket2000. The social discount variant is named SozialTicket, only valid in the district of residence. To expand the area of a monthly ticket temporarily, a supplement ticket called ZusatzTicket is needed per journey.[11]

The digital variant is called eezy.nrw, working as a check-in system.[12] Its product's name consists of the fictive respelling of the word easy and the abbreviation of the state North Rhine-Westphalia.

Furthermore, the VRR's transport association companies offer the nationwide Deutschlandticket.

See also

References

  1. "VRR-Nahverkehrsplan 2017" (PDF) (in German). Verkehrsverbund Rhein-Ruhr. Retrieved 2026-05-30.
  2. "Der Verkehrsverbund Rhein-Ruhr" (in German). Retrieved 2026-05-30.
  3. "Die Verbundaufgaben". Verkehrsverbund Rhein-Ruhr (in German). Retrieved 2026-05-30.
  4. "ÖPNV-Investitionen". Verkehrsverbund Rhein-Ruhr (in German). Retrieved 2026-05-30.
  5. "Die politischen Gremien des VRR". Verkehrsverbund Rhein-Ruhr (in German). Retrieved 2026-05-30.
  6. "Der Verbund". Verkehrsverbund Rhein-Ruhr (in German). Retrieved 2026-05-30.
  7. "Verbundbericht 2019/2020" (PDF) (in German). Verkehrsverbund Rhein-Ruhr. Retrieved 2026-05-30.
  8. "Vollmitgliedschaft stärkt die Mobilität am Niederrhein" (in German). Verkehrsverbund Rhein-Ruhr. Retrieved 2026-05-30.
  9. "Handbuch Tarif und Vertrieb" (PDF) (in German). Verkehrsverbund Rhein-Ruhr. 2026-06-01. pp. 52–53. Retrieved 2026-05-30.
  10. "Übergangstarife: Fahrten über den VRR hinaus". Stadtwerke Oberhausen (in German). Retrieved 2026-05-30.
  11. "Der Tarif im Überblick" (PDF). Verkehrsverbund Rhein-Ruhr. 2026-06-01. Retrieved 2026-06-03.
  12. "Was ist eigentlich eezy.nrw?" (in German). Verkehrsverbund Rhein-Ruhr. Retrieved 2026-05-30.

Wikimedia Commons logo Media related to Verkehrsverbund Rhein-Ruhr at Wikimedia Commons