|lijnnr=289
|route=Amsterdam - Zaandam - Wormerveer - Krommenie
|vervoerder=[[NZH|NZH (''... - 1999'')]],<br>[[Connexxion|Connexxion (''1999 - ...2004'')]]
|concessie=Zaanstreek (2002-2004)
|regio=Amsterdam
|regio2=Zaanstreek en Waterland
|lijnsoort=Nachtbus
|periode=iig. 1997 t/m 11 december 2004|opvolger=[[Lijn 289 Amsterdam Leidseplein - Krommenie Jupiterstraat|289]]
|frequentie_vrijdag=2x/nacht
|frequentie_zaterdag=1x/uur
{{RouteTop|
{{RouteRijPlaats| {{Rimg|0sBr}} | Amsterdam|Amsterdam Busstation Elandsgracht|Amsterdam, Marnixstraat}}
{{RouteRijPlaats| {{Rimg|rhlr}} | Amsterdam|Amsterdam Leidseplein|Amsterdam, Leidseplein}}
{{RouteRij| {{Rimg|rsr}} | Zaandam, Vijfhoek}}
{{RouteRij| {{Rimg|rsr}} | Zaandam, Peperstraat}}
{{RouteRijStation| {{Rimg|rsTr}} | Zaandam|Zaandam|Zaandam, Station}}
{{RouteRijStation| {{Rimg|rsTr}} | Wormerveer| Wormerveer|Wormerveer, Station}}{{RouteRij| {{Rimg|rsrrhlr}} | Wormer, De Balk}}{{RouteRij| {{Rimg|rhlr}} | Wormer, Zaandammerstraat}}{{RouteRij| {{Rimg|rhlr}} | Wormerveer, StationsstraatLijsterstraat}}{{RouteRij| {{Rimg|rhlr}} | Wormerveer, Noorderstraat}}{{RouteRij| {{Rimg|rhlr}} | Krommenie, Padlaan}}{{RouteRij| {{Rimg|rhlr}} | Krommenie, Eikenlaan}}{{RouteRij| {{Rimg|rhlr}} | Krommenie, Blok}}{{RouteRij| {{Rimg|rhlr}} | Krommenie, Kervelstraat}}
{{RouteRijStation| {{Rimg|rsT0}} | Krommenie|Krommenie-Assendelft|Krommenie, Station}}
}}
In de [[NZH Dienstregeling Noord 1997/1998|dienstregeling 1997/1998]] werd op vrijdagnacht 1x van Amsterdam naar Krommenie gereden en op zaterdagnacht reden vijf ritten naar Krommenie en drie ritten naar Amsterdam.
In de [[Dienstregeling concessie Zaanstreek 2002|dienstregeling 2002]] werd op vrijdagnacht 3x van Amsterdam naar Krommenie gereden en 1x van Krommenie naar Amsterdam. Op zaterdagnacht reden vijf ritten naar Krommenie en drie ritten naar Amsterdam.
Op [[Dienstregeling concessie Zaanstreek 2003|15 december 2002]] kregen de ritten richting Krommenie een gewijzigde route. Ter compensatie van de opheffing van [[Lijn 288 Zaandam Peperstraat - Wormer De Balk|lijn 288]] werd een ommetje via Wormer gemaakt. Hierdoor werden in Wormerveer de haltes ''Zaanbocht'' en ''Noordeinde'' vervangen door ''Lijsterstraat'' en ''Noorderstraat''. In Krommenie werd een langere route gereden, waarbij de haltes ''Eikenlaan'', ''Blok'' en ''Kervelstraat'' werden toegevoegd.
{{RouteTopSpoiler|Voormalige route t/m 2002 |
{{RouteRijStation| {{Rimg|rsTr}} | Wormerveer| Wormerveer|Wormerveer, Station}}
{{RouteRij| {{Rimg|rhlr}} | Wormerveer, Zaanbocht}}
{{RouteRij| {{Rimg|rhlr}} | Wormerveer, Noordeinde}}
{{RouteRij| {{Rimg|rhlr}} | Krommenie, Padlaan}}
{{RouteRijStation| {{Rimg|rsT0}} | Krommenie|Krommenie-Assendelft|Krommenie, Station}}
}}
Op [[Dienstregeling concessie Zaanstreek 2004|14 december 2003]] vervielen op vrijdagnacht de eerste rit richting Krommenie en de retourrit.
Vanaf [[Dienstregeling concessie Zaanstreek 2005|12 december 2004]] reed [[Lijn 289 Amsterdam Leidseplein - Krommenie Jupiterstraat|lijn 289]] alleen nog ''van'' Amsterdam ''naar'' Krommenie. Het beginpunt in Amsterdam werd verplaatst van de Marnixstraat naar het Leidseplein. In Krommenie werd het station als eindpunt vervangen door de halte ''Jupiterstraat''. Op vrijdagnacht werd alleen gereden tussen station [[Zaandam]] en Krommenie in aansluiting op [[Lijn 293 Amsterdam Leidseplein - Zaandam Station|lijn 293]]. Op zaterdagnacht werd wel het hele traject gereden.