diff --git a/lib/Travel/Routing/DE/EFA.pm b/lib/Travel/Routing/DE/EFA.pm
index f60571b643f9e671e2202a7f9c3ca19dd622dd7e..53d5d229a06634df64338e89cc3311347d601530 100644
--- a/lib/Travel/Routing/DE/EFA.pm
+++ b/lib/Travel/Routing/DE/EFA.pm
@@ -747,7 +747,7 @@ sub get_efa_urls {
 	return (
 		{
 			url       => 'http://efa.ivb.at/ivb/XSLT_TRIP_REQUEST2',
-			name      => 'Innsbrucker Verkehsbetriebe',
+			name      => 'Innsbrucker Verkehrsbetriebe',
 			shortname => 'IVB',
 		},
 		{
@@ -767,7 +767,7 @@ sub get_efa_urls {
 		},
 		{
 			url  => 'http://fahrplan.verbundlinie.at/stv/XSLT_TRIP_REQUEST2',
-			name => 'Verkehsverbund Steiermark',
+			name => 'Verkehrsverbund Steiermark',
 			shortname => 'Verbundlinie',
 		},
 		{
@@ -785,6 +785,11 @@ sub get_efa_urls {
 			name      => 'Verkehrsverbund Rhein-Ruhr',
 			shortname => 'VRR',
 		},
+		{
+			url       => 'http://app.vrr.de/standard/XML_TRIP_REQUEST2',
+			name      => 'Verkehrsverbund Rhein-Ruhr (alternative)',
+			shortname => 'VRR2',
+		},
 		{
 			url       => 'http://www2.vvs.de/vvs/XSLT_TRIP_REQUEST2',
 			name      => 'Verkehrsverbund Stuttgart',
@@ -861,7 +866,7 @@ is not completely supported yet and may not work at all.
 
 =over
 
-=item * L<http://efa.ivb.at/ivb/XSLT_TRIP_REQUEST2> (Innsbrucker Verkehsbetriebe)
+=item * L<http://efa.ivb.at/ivb/XSLT_TRIP_REQUEST2> (Innsbrucker Verkehrsbetriebe)
 
 =item * L<http://efa.svv-info.at/sbs/XSLT_TRIP_REQUEST2> (Salzburger Verkehrsverbund)
 
@@ -869,7 +874,7 @@ is not completely supported yet and may not work at all.
 
 =item * L<http://efaneu.vmobil.at/vvv/XSLT_TRIP_REQUEST2> (Vorarlberger Verkehrsverbund)
 
-=item * L<http://fahrplan.verbundlinie.at/stv/XSLT_TRIP_REQUEST2> (Verkehsverbund Steiermark) B<[!]>
+=item * L<http://fahrplan.verbundlinie.at/stv/XSLT_TRIP_REQUEST2> (Verkehrsverbund Steiermark) B<[!]>
 
 =item * L<http://www.linzag.at/static/XSLT_TRIP_REQUEST2> (Linz AG) B<[!]>
 
@@ -883,6 +888,8 @@ is not completely supported yet and may not work at all.
 
 =item * L<http://efa.vrr.de/vrr/XSLT_TRIP_REQUEST2> (Verkehrsverbund Rhein-Ruhr)
 
+=item * L<http://app.vrr.de/standard/XML_TRIP_REQUEST2> (Verkehrsverbund Rhein-Ruhr with support for B<--full-route>)
+
 =item * L<http://www2.vvs.de/vvs/XSLT_TRIP_REQUEST2> (Verkehrsverbund Stuttgart)
 
 =back