Lijn 120 Amsterdam Station Bijlmer ArenA - Utrecht Centraal Station: verschil tussen versies

Uit OV in Nederland Wiki
Ga naar: navigatie, zoeken
k (Verstoring)
Regel 20: Regel 20:
 
}}
 
}}
 
'''Lijn 120''' rijdt van Amsterdam via Abcoude, Baambrugge, Loenersloot, Loenen aan de Vecht, Nieuwersluis, Breukelen en Maarssen naar Utrecht.  
 
'''Lijn 120''' rijdt van Amsterdam via Abcoude, Baambrugge, Loenersloot, Loenen aan de Vecht, Nieuwersluis, Breukelen en Maarssen naar Utrecht.  
 
===Verstoring===
 
{{Verstoring
 
|soort=wordt deze lijn <u>uitsluitend tussen 20:00 en 06:00 uur</u> omgeleid tussen Abcoude en Loenersloot
 
|reden=wegwerkzaamheden
 
|geldigvan=2 t/m 7 juni 2025, 06:00 uur, en van 10
 
|geldigtot=13 juni 2025
 
|tijd=06:00
 
|reisinfo=Reizigers die willen reizen naar een van de vervallen haltes kunnen gebruik maken van de Regiotaxi, telefonisch bereikbaar via telefoonnummer 085-0862102.
 
}}
 
  
 
=== Dienstregeling ===
 
=== Dienstregeling ===
Regel 51: Regel 41:
 
{{RouteRij| {{Rimg|rhlr}} | Abcoude, Broekzijdselaan}}
 
{{RouteRij| {{Rimg|rhlr}} | Abcoude, Broekzijdselaan}}
 
{{RouteRij| {{Rimg|rsr}} | Abcoude, Dokter van Doornplein}}
 
{{RouteRij| {{Rimg|rsr}} | Abcoude, Dokter van Doornplein}}
{{RouteRij| {{BRimg|rrar}} | Abcoude, Hoogstraat}}
+
{{RouteRij| {{Rimg|rsr}} | Abcoude, Hoogstraat}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Abcoude, Jacob van Gaesbeeklaan}}
+
{{RouteRij| {{Rimg|rsr}} | Abcoude, Jacob van Gaesbeeklaan}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Abcoude, Oude Dijk}}
+
{{RouteRij| {{Rimg|rsr}} | Abcoude, Oude Dijk}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Abcoude, Manege}}
+
{{RouteRij| {{Rimg|rsr}} | Abcoude, Manege}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Baambrugge, Postwijck}}
+
{{RouteRij| {{Rimg|rsr}} | Baambrugge, Postwijck}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Baambrugge, Dorp}}
+
{{RouteRij| {{Rimg|rsr}} | Baambrugge, Dorp}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Baambrugge, Geinwijck}}
+
{{RouteRij| {{Rimg|rsr}} | Baambrugge, Geinwijck}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Baambrugge, Unicum}}
+
{{RouteRij| {{Rimg|rsr}} | Baambrugge, Unicum}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Baambrugge, Veldhoen}}
+
{{RouteRij| {{Rimg|rsr}} | Baambrugge, Veldhoen}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Baambrugge, Donkervliet}}
+
{{RouteRij| {{Rimg|rsr| Baambrugge, Donkervliet}}
{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Loenersloot, Dorp}}
+
{{RouteRij| {{Rimg|rsr}} | Loenersloot, Dorp}}
{{RouteRij| {{Rimg|rhrr}}{{Rimg|rTHhrr}} | Loenersloot, Amsterdam Rijnkanaal (''tijdens omleiding: halte van lijn 121'')}}
+
{{RouteRij| {{Rimg|rsr}} | Loenersloot, Amsterdam Rijnkanaal}}
{{RouteRij| {{BRimg|rahlr}} | Loenersloot, Amsterdam Rijnkanaal}}
 
 
{{RouteRijPlaats| {{Rimg|rsr}}{{Rimg|0hrr}} | Loenen aan de Vecht|Loenen aan de Vecht Kerklaan|Loenen aan de Vecht, Kerklaan}}
 
{{RouteRijPlaats| {{Rimg|rsr}}{{Rimg|0hrr}} | Loenen aan de Vecht|Loenen aan de Vecht Kerklaan|Loenen aan de Vecht, Kerklaan}}
 
{{RouteRij| {{BRimg|rarr}} | Loenen aan de Vecht, Sportpark De Heul}}
 
{{RouteRij| {{BRimg|rarr}} | Loenen aan de Vecht, Sportpark De Heul}}

Versie van 13 jun 2025 om 09:55

Bus blauw nieuw.svg
Buslijn 120
Vervoerder(s) Syntus
Concessie Provincie Utrecht
Lijnsoort Streekbus
Materieel Setra S 415 LE Business
Rijdt sinds 29 maart 2009
Voorganger(s) 20, 120
Opvolger(s) 920
Frequenties
Spits 2x/uur
Dal 2x/uur
Avond 1-2x/uur
Zaterdag 2x/uur
Zondag 1x/uur
Vragen? Zie onze OV Vraagbaak
Lijn 120 rijdt op de Rijksstraatweg in Loenen aan de Vecht.
Lijn 120 rijdt op de Rijksstraatweg in Loenen aan de Vecht.

Lijn 120 rijdt van Amsterdam via Abcoude, Baambrugge, Loenersloot, Loenen aan de Vecht, Nieuwersluis, Breukelen en Maarssen naar Utrecht.

Dienstregeling

  • Doordeweeks wordt 's avonds tot 20.00 uur 2x/uur naar Utrecht en tot 21.30 uur 2x/uur richting Amsterdam gereden, waarbij de helft van het aantal ritten tot Loenen aan de Vecht rijdt.
  • Op zaterdagavond wordt tot 19.00 uur 2x/uur gereden.
  • Tussen Utrecht Centraal en Maarssen Dorp wordt samen met lijn 12 van maandag t/m zaterdag 4x/uur, in de avonduren 2-4x/uur en op zondag 2x/uur gereden.
Tariefinformatie

Reizen op saldo

In de concessie Provincie Utrecht is de OV-chipkaart op alle reguliere lijnen geldig. De prijs van een reis wordt bepaald door zowel het opstaptarief als het kilometertarief.

Opstaptarief

Het opstaptarief is een vast bedrag dat wordt gerekend wanneer iemand voor de eerste keer incheckt in de bus, tram of metro. Wanneer men overstapt tussen twee verschillende bus-, tram- of metrolijnen en daarbij binnen 35 minuten opnieuw incheckt, hoeft het opstaptarief niet nogmaals betaald te worden. Het opstaptarief bedraagt € 1,12 wanneer er met vol tarief wordt gereisd. Indien met 34 % korting wordt gereisd bedraagt het opstaptarief € 0,74. Deze korting geldt automatisch voor mensen van 65 jaar of ouder en voor kinderen van 4 t/m 11 jaar indien zij met een persoonlijke OV-chipkaart reizen. In de nachtbussen en bij flexibele vormen van openbaar vervoer geldt in de meeste gevallen een afwijkend tarief.

Maximumtarief buurtbus

Op de buurtbuslijnen in de provincie Utrecht geldt hetzelfde opstap- en kilometertarief als op de reguliere lijnen. Het kilometertarief is echter gemaximeerd, waardoor een lange rit per buurtbus nooit meer dan € 5,10 kost.

Tariefjaar en prijs (€)
2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
0,120 0,110 0,113 0,123 0,128 0,132 0,137 0,143 0,154 0,169* 0,171* 0,175* 0,187* 0,187* 0,193*

*) Op lijn 295 geldt in Zuid-Holland het kilometertarief van de concessie Zuid-Holland Noord.

OVpay

In de concessie Provincie Utrecht kan naast de OV-chipkaart ook met OVpay op saldo gereisd worden. Hierdoor kan met een bankpas, creditcard, smartphone of smartwatch gereisd worden volgens hetzelfde tarief als met de OV-chipkaart. Ook het in- en uitchecken werkt op dezelfde manier als met de OV-chipkaart. Let wel op: er dient altijd met dezelfde kaart op dezelfde drager te worden uitgecheckt als waarmee er is ingecheckt. Voor kinderen van 4 t/m 11 jaar en reizigers van 65 jaar en ouder kan 34% leeftijdskorting worden ingesteld via de app van OVpay (beschikbaar voor Android en iOS).


Kinderen tot 4 jaar

Kinderen die jonger zijn dan 4 jaar reizen onder begeleiding van een volwassene altijd gratis. Zij hebben geen vervoersbewijs nodig.

Kaartsoorten

Wagenverkoop

Er zijn geen kaartsoorten voor deze lijn gevonden.

Voorverkoop

Abonnementen

Route

{{RouteTop| kaart=358106 |

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;"| Route 0sTr.svg || Amsterdam, Station Bijlmer ArenA ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, Gebouw Atlas ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, Karspeldreef ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, Laarderhoogtweg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, Meibergdreef ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, AZUA ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, Weltevreden ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Amsterdam, Abcoudermeer ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Abcoude, Ruwelspad ||  

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;"| Route rsTr.svg || Abcoude, Station ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rhlr.svg || Abcoude, Broekzijdselaan ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Abcoude, Dokter van Doornplein ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Abcoude, Hoogstraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Abcoude, Jacob van Gaesbeeklaan ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Abcoude, Oude Dijk ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Abcoude, Manege ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Baambrugge, Postwijck ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Baambrugge, Dorp ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Baambrugge, Geinwijck ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Baambrugge, Unicum ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Baambrugge, Veldhoen ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | 35px |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Loenersloot, Dorp ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Loenersloot, Amsterdam Rijnkanaal ||  

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svgRoute 0hrr.svg ||Loenen aan de Vecht, Kerklaan   ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rarr.svg || Loenen aan de Vecht, Sportpark De Heul ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Loenen aan de Vecht, Dorp ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Loenen aan de Vecht, Bredestraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Loenen aan de Vecht, Middenhoek ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Nieuwersluis, Dorp ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Nieuwersluis, Over Holland ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Vrijheidslaan/Straatweg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Gijsbrecht van Nijenrodestraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Karel Doormanweg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Schepersweg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Heijcoplaan ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Markt ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Engel De Ruijterstraat ||  

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;"| Route rsTr.svg || Breukelen, Station ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Engel De Ruijterstraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Broeckland ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Kasteel Nijenrode ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Breukelen, Slangevegt ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, De Olifant ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Vredenburg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Herteveld ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Dorp ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Driesprong ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Parkweg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Maarsseveensevaart ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Sweserengseweg ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Maarssen, Op Buuren ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Oud Zuilen ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Jan van Zutphenlaan ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Cornelis Smeenkstraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, De Bazelstraat ||  

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg ||Utrecht, Prins Bernhardplein   ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Prins Bernhardlaan ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Marnixlaan ||  

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;"| Route rsTr.svg || Utrecht, Station Zuilen ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Schepenbuurt ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Majellapark ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Van Koetsveldstraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsr.svg || Utrecht, Hasebroekstraat ||   |- style="line-height: 1" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rhlr.svg || Utrecht, Moskeeplein ||  

|- style="line-height: 1;" | style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | Route rsT0.svg ||Utrecht, CS Jaarbeurszijde   ||  

|| {{{2}}} ||  

Geschiedenis

Op 29 maart 2009 werd de oude situatie omtrent de verbinding Amsterdam - Breukelen weer hersteld en lijn 120 ging weer het hele traject rijden tussen Amsterdam Bijlmer en Utrecht. Hierbij bleef het lusje via station Breukelen, inclusief aansluiting op de treinen, gehandhaafd en het lusje via station Maarssen kwam te vervallen. Ook de vertragingsgevoelige overstap op de tijdelijke lijn 20 in laatstgenoemde plaats kwam te vervallen. Voortaan wordt van maandag t/m zaterdag overdag een halfuursdienst over het hele traject gereden en op overige tijdstippen een uurdienst.

Van 24 juni t/m 7 juli 2014 reed lijn 120 tijdelijk via de A2 tussen Station Breukelen en Loenersloot, in verband met de vervanging van de Loenerslootsebrug. Vervangende lijn was lijn 128.
In het weekend van 28 en 29 juni verviel ook de route tussen Loenersloot en Abcoude, vervangende lijn daarvoor was lijn 129.

Op 23 augustus 2015 werd de halte Zwembad in Abcoude hernoemd in Ruwelspad. Met ingang van 2 juli 2016 werd de halte bij Utrecht Centraal verplaatst naar de Jaarbeurszijde.

Met ingang van 11 december 2016 werd Syntus de nieuwe vervoerder in de provincie Utrecht. Lijn 120 bleef nagenoeg ongewijzigd: bij alle haltes "Dorp" op de route verdween de plaatsnaam uit de haltenaam en tussen Breukelen-Dorp en Utrecht werd de spitsfrequentie verhoogd naar 4x/uur.

Vanaf 5 maart 2017 gingen de spitsritten van/tot Breukelen hun rondje andersom rijden, zodat de bus naar Utrecht voortaan altijd aan dezelfde kant van de weg vertrekt. Per 10 december 2017 kwamen de eerste twee verdichtingsritten in de ochtendspits richting Breukelen te vervallen, hierdoor werd in deze richting nog slechts gedurende een half uur elk kwartier gereden. Ook werden de vertrektijden aangepast om betere bus- en treinaansluitingen op station Breukelen te kunnen bieden. Sinds een onbekende datum wordt de halte Vredenburgviaduct ook in de richting Amsterdam bediend.

Voormalige route in Breukelen
Halte
Route rsr.svgRoute 0sr.svg Breukelen, Gijsbrecht van Nijenrodestraat  
Route rsr.svgRoute rhrr.svg Breukelen, Karel Doormanweg  
Route rsr.svgRoute rhrr.svg Breukelen, Schepersweg  
Route rsr.svgRoute rhrr.svg Breukelen, Heijcoplaan  
Route rarr.svg Breukelen, Markt  
Route rsr.svg Breukelen, Engel De Ruijterstraat  

Met ingang van 9 december 2018 verschoven de vertrektijden om in Breukelen beter aan te sluiten op de treinen en lijn 130. In de kerst- en zomervakantie werd tijdens de spits nog maar 2x/uur gereden. Halte Vredenburgviaduct werd per dezelfde datum hernoemd tot Daalsesingel en in Amsterdam werd de halte Muntbergweg toegevoegd. De laatstgenoemde halte verdween echter nog op dezelfde dag weer uit de reisinformatie.

Spookhalte Muntbergweg
Halte
Route rsr.svg Amsterdam, Laarderhoogtweg  
Route rsr.svg Amsterdam, Muntbergweg  
Route rsr.svg Amsterdam, Paasheuvelweg  

Per 15 december 2019 werd vanaf Maarssen Driesprong voortaan niet meer via de Amsterdamsestraatweg gereden, maar via Zuilen, de Cartesiusweg en de Vleutenseweg. De bediening van de vervallen haltes aan de Amsterdamsestraatweg werd overgenomen door lijn 920 van U-OV. De eerste rit vanaf Loenen aan de Vecht begon voortaan pas in Breukelen en de eerste twee ritten vanuit Amsterdam begonnen voortaan in Loenen aan de Vecht. De laatste verdichtingsrit Breukelen-Utrecht in de middagspits verviel, richting Breukelen werden juist twee extra verdichtingsritten toegevoegd. In Amsterdam werd de halte Muntbergweg alsnog toegevoegd, maar verdween op 1 januari 2020 weer uit de reisinformatie. In werkelijkheid heeft de halte nooit bestaan.

Voormalige route in Utrecht
Halte
Route rsr.svg Maarssen, Driesprong  
Route rsr.svg Utrecht, Zuilensebrug  
Route rsr.svg Utrecht, Zuilenselaan  
Route rsr.svg Utrecht, Sportpark Elinkwijk  
Route rsr.svg Utrecht, Patrimoniumstraat  
Route rsr.svg Utrecht, Jacob van Campenstraat  
Route rsr.svg Utrecht, Wethouder D.M. Plompstraat  
Route rsr.svg Utrecht, Muyskenweg  
Route rsr.svg Utrecht, Sweder van Zuylenweg  
Route rsr.svg Utrecht, Marnixlaan  
Route rsr.svg Utrecht, Watertoren  
Route rsr.svg Utrecht, Concordiastraat  
Route rsr.svg Utrecht, Viaduct  
Route rsr.svg Utrecht, Herenweg  
Route rsr.svg Utrecht, Daalsesingel  
Route rsT0.svg Utrecht, CS Jaarbeurszijde  

Vanwege de geringe reizigersvraag als gevolg van de corona-pandemie werd van 18 maart t/m 31 mei 2020 van maandag t/m zaterdag als op zaterdag gereden. Met ingang van 1 juni 2020 ging vervroegd de vakantiedienstregeling in, deze bleef ook na 30 augustus 2020 gereden worden.

Met ingang van 3 januari 2021 werd de frequentie in de spits verlaagd naar 2x/uur en werd doordeweeks voortaan de hele avond 2x/uur van Utrecht naar Loenen a/d Vecht gereden.

Per 12 december 2021 verschoven de vertrektijden met een paar minuten, zodat in Breukelen aansluiting bleef bestaan op de gewijzigde vertrektijden van de Sprinters van/naar Utrecht.

Vanwege personeelstekort werd op 10 juli 2022 een uitgedunde dienstregeling op deze lijn ingevoerd. Hierin werd de frequentie van Utrecht naar Loenen aan de Vecht in de doordeweekse avonduren verlaagd naar 1x/uur. Ook werd op zaterdag overdag voortaan nog maar 1x/uur tussen Breukelen en Amsterdam gereden.

Met ingang van 11 december 2022 vertrok doordeweeks de eerste rit een half uur eerder uit Amsterdam en werd voortaan tot 20.00 uur i.p.v. 18.30 uur 2x/uur richting Utrecht gereden. Richting Amsterdam bleef tot 21.30 uur in plaats van 19.00 uur 2x/uur gereden worden. Zaterdags startten de eerste twee ritten voortaan in Abcoude in plaats van respectievelijk Breukelen en Loenen aan de Vecht. Ook wordt weer de volledige route 2x/uur gereden en reed de halfuursdienst tot 19.00 uur in plaats van 17.00 uur.

Voormalige route via station Holendrecht en in Abcoude t/m 10 december 2022
Halte
Route rsr.svg Amsterdam, Laarderhoogtweg  
Route rsr.svg Amsterdam, Paasheuvelweg  
Route rsTr.svg Amsterdam, Station Holendrecht  
Route rsr.svg Amsterdam, Paasheuvelweg  
Route rsr.svg Amsterdam, Meibergdreef  
Route rdr.svg  
Route rsr.svg Abcoude, Ruwelspad  
Route rsr.svg Abcoude, Koningsvaren  
Route rhlr.svg Abcoude, Broekzijdselaan  

De halten Paasheuvelweg en Station Holendrecht in Amsterdam kwamen te vervallen om rijtijd te winnen voor de nieuwe route via station Abcoude. Hierdoor verviel in Abcoude eveneens de halte Koningsvaren en werd halte Ruwelspad verplaatst.

Ingaande 15 december 2024 gingen op maandag t/m zaterdag de ritten richting Utrecht circa 10 minuten eerder rijden om betere aansluitingen bij stations Abcoude en Breukelen te realiseren.