Lijn 2 Alkmaar, Overdie - Daalmeer
{{ RouteTop |
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" | || Bestevaerstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| De Ruyterstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Spieghelstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Hooftplein ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Schaepmanplein ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Troelstrakade ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| N.G. Piersonstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| J. van Stolberglaan ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Medisch Centrum Alkmaar ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Metiusgracht ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Nassaulaan ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Station NS ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Tesselsebrug ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Pettemerstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Bregwaard ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Rekerdijk ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Tochtwaard ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Muiderwaard ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Neswaard ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Huiswaarderbrug ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Vlielandbrug ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Glazenierbrug ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Weverstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Looierstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Laan van Brussel ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Laan van Bath ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Gruttostraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Waterhoen ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Albatrosweg
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Laan van Parijs ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| J. Huizingastraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Aidastraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| H. de Riesstraat ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Laan van Keulen ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Penningweg ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| De Landman ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Meijersloot ||
|- style="line-height: 1"
| style="border:none; text-align: left; vertical-align:top; padding:0px; white-space:nowrap;" |
|| Rietschoot ||
||