De NS-dienstregeling voor 2016 bevat weinig grote wijzigingen ten opzichte van de afgelopen dienstregelingen. De meeste lijnen blijven hetzelfde als nu (uitgezonderd wat kleine minutenwijzigingen in de vertrek- en aankomsttijden).
In de reisplanner kun je opzoeken of er iets verandert op je vaste traject. Ook is er dit jaar weer een spoorboekje.
De nieuwe dienstregeling voor 2016 gaat op zondag 13 december 2015 van start.
Tussen Alkmaar en Haarlem wordt een nieuwe dienstregeling ingevoerd. Vanaf 2016 rijdt er twee keer per uur een sprinter tussen Amsterdam Centraal en Hoorn via Haarlem, Uitgeest en Alkmaar. 's Avonds rijdt deze sprinter op het deel tussen Alkmaar en Hoorn 1x per uur (tussen Amsterdam en Alkmaar rijdt deze trein ook 's avonds 2x per uur).
In de ochtendspits rijdt er een intercity van Alkmaar naar Haarlem. Deze stopt alleen op station Beverwijk. In de middagspits rijdt deze intercity in de andere richting (van Haarlem naar Alkmaar).
In de loop van 2016 wordt de dienstregeling van Intercity uitgebreid en wordt er tussen Rotterdam Centraal en Amsterdam Centraal vier keer per uur gereden. Tussen Rotterdam en Breda blijft Intercity direct twee keer per uur rijden.
In Utrecht Lunetten stoppen er vanaf 2016 weer vier sprinters per uur in beide richtingen.
In 2016 wordt de naam van een aantal stations veranderd: