Between Amsterdam Centraal and Alkmaar there are trains 365 days per year, all day long until midnight. The train takes about 40 minutes, and between Amsterdam and Alkmaar it passes Amsterdam Sloterdijk, Zaandam, Castricum and Heiloo.
At the train station are some shops where you can buy something to eat and drink.
There is a bike-rental.
Grote Kerk in Alkmaar (Sint Laurens church)