|onderschrift='''Lijn 31''' staat bij station Den Helder.
=== Dienstregeling ===
*In het weekend wordt tot ongeveer 11de daluren na 14:00 uur één keer wordt de frequentie verhoogd naar 2x per uur gereden.
== Route ==
{{RouteRij| {{Rimg|rsr}} | Den Helder, Noordwest Ziekenhuisgroep}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Timorlaan}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, MiddenwegSportlaan}}{{RouteRij| {{Rimg|rsr}} | Den Helder, DollardlaanTuinstraat}}{{RouteRij| {{Rimg|rsr}} | Den Helder, MarsdieppleinHet Heersdiep}}{{RouteRij| {{Rimg|rsr}} | Den Helder, Rijnstraat}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Vechtstraat}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Meidoornstraat}}
Op [[Dienstregeling concessie Noord-Holland Noord 2012|11 december 2011]] werd bovengenoemde situatie teruggedraaid. [[Lijn 135 Hoorn Station - Den Helder Station|Lijn 135]] werd ingekort tot het Station en lijn 31 nam de route door Oud-Den Helder over.
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. Deze lijn nam in Nieuw-Den Helder een stukje van de route van [[Lijn 32 Den Helder Station - Julianadorp Dorperweerth|lijn 32]] over, zodat de drukste haltes in dit deel van Den Helder nog bediend bleven. Daarnaast werd de frequentie buiten de spitsuren teruggebracht naar 1x per uur vanwege de geringere bezetting.
{{RouteTopSpoiler|Voormalige route in Nieuw-Den Helder|
{{RouteRij| {{Rimg|rsr}} | Den Helder, Timorlaan}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Middenweg}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Dollardlaan}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Marsdiepplein}}
{{RouteRij| {{Rimg|rsr}} | Den Helder, Vechtstraat}}