Op [[Concessie Noord-Holland Noord 2014|15 december 2013]] werd [[Lijn 165 Castricum Station NS - Alkmaar Station NS|lijn 165 (Alkmaar - Egmond aan Zee - Castricum)]] gesplitst. Net als voorheen ging '''lijn 164''' rijden tussen Egmond aan Zee en Castricum. Het traject tussen Egmond aan Zee en Alkmaar bleef rijden onder het [[Lijn 165 Egmond aan Zee Busstation - Alkmaar Station|lijnnummer 165]].
Op [[Dienstregeling concessie Noord-Holland Noord 2019|22 juli 2018]] ging de volgende concessie [[Concessie Noord-Holland Noord (2018-2028)|Noord-Holland Noord]] van start. Deze concessieovergang ging gepaard met flinke wijzigingen in het lijnennet en introductie van het Flexvervoer. Oorspronkelijk was het idee dat deze lijn helemaal opgeheven werd vanwege de geringere bezetting. Na diverse klachten en overleg met de concessiehouder werd overeengekomen dat in de spitsuren nog enkele ritten in beide richtingen bleven rijden. Buiten genoemde tijdstippen konden reizigers gebruik maken van [[Overal Flex]]. Dientengevolge kwam ook de zondagse routevariant in Castricum te vervallen.
{{RouteTopSpoiler|Voormalige routevariant in Castricum|
{{RouteRij| {{Rimg|rsr}} | Castricum, De Santmark}}
{{RouteRij| {{Rimg|rsr}} | Castricum, Kleibroek}}
{{RouteRij| {{Rimg|rsr}} | Castricum, Koning Willemstraat}}