In de [[CN Dienstregeling 1981/1982|dienstregeling 1981/1982]] werd van maandag tot en met zaterdag overdag elk half uur over het hele traject gereden. In de spitsrichting werd tussen Utrecht en Aalsmeer elk kwartier gereden; deze extra ritten reden non-stop via de N201. Op zondag werd 1x/uur het hele traject gereden en 1x/uur tussen Uithoorn en Haarlem. Van maandag- tot en met zaterdagavond werd 1x/uur het hele traject gereden, op zondagavond werd dit aangevuld met extra ritten tussen Utrecht en Aalsmeer v.v.
Op [[CN Dienstregeling 1983/1984|7 januari 1984]] werden in de vrijdag- en zaterdagnacht in beide richtingen twee nachtritten aan de dienstregeling toegevoegd. Deze reden van ''Aalsmeer, Van Cleeffkade'' naar ''Uithoorn, Busstation'' en van ''Uithoorn, Busstation'' naar ''Aalsmeer, Busstation'' (op verzoek verder naar ''Aalsmeer, Machineweg'') en waren in Uithoorn gekoppeld aan nachtritten van lijn 170 van/naar Amsterdam. Deze ritten van Amsterdam via Uithoorn naar Aalsmeer vervingen de op dezelfde datum opgeheven [[Lijn 178 Aalsmeer Busstation - Amsterdam Centraal Station|nachtlijn 178]], die dezelfde route volgde (behalve in Amsterdam).
Op [[CN Dienstregeling 1984/1985|3 juni 1984]] werd de frequentie tussen Uithoorn en Hoofddorp op zondag verlaagd naar 1x/uur vanwege de geringere bezetting.
Op [[CN Dienstregeling 1987/1988|31 mei 1987]] kregen de sneldienstritten Aalsmeer - Utrecht in de spitsrichting het [[Lijn 190 Aalsmeer Hortensiaplein - Utrecht Centraal Station|lijnnummer 190]]. Deze lijn ging in de ochtendspits 2x van Aalsmeer naar Utrecht rijden en in de middagspits 5x van Utrecht naar Aalsmeer.
Op [[CN Dienstregeling 1989/1990|28 mei 1989]] werd het aantal nachtritten in het weekeinde flink uitgebreid. Tussen 02:45 en 05:45 uur ging de lijn voortaan elk half uur rijden van Uithoorn naar Aalsmeer, waarbij een gat van één uur viel rond 04:30 uur. Daarnaast vervielen de toegevoegde ritten op zondagmiddag tussen Haarlem en Hoofddorp, waardoor dientengevolge nog maar 1x/uur over het hele traject werd gereden.
In de [[NZH Dienstregeling Zuid 1996/1997|dienstregeling 1996/1997]] werd op maandag t/m zaterdag overdag een basis halfuurdienst gereden over het hele traject. In de ochtendspits werd tussen Utrecht en Uithoorn elk kwartier in beide richtingen gereden, terwijl in de middagspits uitsluitend naar Uithoorn elk kwartier werd gereden. In de avonduren en op zondag werd 1x/uur het hele traject gereden en reden de bussen via Wilnis.
{{RouteRij| {{Rimg|rsr}} | Haarlem, Tempeliersstraat}}
}}
=== Nachtbus ===
Op [[CN Dienstregeling 1983/1984|7 januari 1984]] werden in de vrijdag- en zaterdagnacht in beide richtingen twee nachtritten aan de dienstregeling toegevoegd. Deze reden van ''Aalsmeer, Van Cleeffkade'' naar ''Uithoorn, Busstation'' en van ''Uithoorn, Busstation'' naar ''Aalsmeer, Busstation'' (op verzoek verder naar ''Aalsmeer, Machineweg'') en waren in Uithoorn gekoppeld aan nachtritten van [[Lijn 170 Amsterdam Centraal Station - Uithoorn Busstation (1981-1986)|lijn 170]] van/naar Amsterdam. Deze ritten van Amsterdam via Uithoorn naar Aalsmeer vervingen de op dezelfde datum opgeheven [[Lijn 178 Aalsmeer Busstation - Amsterdam Centraal Station|nachtlijn 178]], die dezelfde route volgde (behalve in Amsterdam).
Op [[CN Dienstregeling 1989/1990|28 mei 1989]] werd het aantal nachtritten op zaterdagnacht richting Aalsmeer uitgebreid. Tussen 04:45 en 05:45 uur werden drie ritten toegevoegd. Ook deze ritten waren gekoppeld van lijn 170 en afkomstig uit Amsterdam.
Vanaf [[CN Dienstregeling 1990/1991|27 mei 1990]] reden er vrijdagnacht twee ritten van Uithoorn naar Aalsmeer en één rit terug en zaterdagnacht vier ritten van Uithoorn naar Aalsmeer en één rit terug.
Op [[CN Dienstregeling 1993/1994|23 mei 1993]] werden de nachtritten van lijn 140 opgenomen in de nieuwe [[Lijn 160 Aalsmeer TV-studio - Vinkeveen Viaduct|nachtlijn 160]].