Holiday train timetable for Christmas and New Year
Last modified: December 18, 2025 2:32 AM
From 22 December to 2 January we'll be running fewer trains at peak times on some routes. On both Christmas days, trains will run according to the Sunday timetable. Regional carriers will also be operating adjusted services over the holiday period.
New Year's Eve
On New Year's Eve, as usual, no trains will run after 20:00, with the exception of Schiphol Airport - Amsterdam Centraal, where trains will run until 22:00. On New Year's Day, our train services will resume at 10:00. From 1:00 am, the night network will be Rotterdam Centraal - Delft - The Hague Hollands Spoor - Leiden Centraal - Schiphol Airport - Amsterdam Centraal - Utrecht Centraal, with additional stops at Amsterdam Bijlmer and Amsterdam Sloterdijk. As last year, night trains will run between Haarlem and Amsterdam. Zaandam will also have a night connection to Amsterdam. Around Utrecht Centraal, Intercity trains to Eindhoven Centraal, Arnhem Centraal and Amersfoort Centraal/Zwolle will start extra early. Early Sprinters to Schiphol Airport (arriving before 6:00 am) from The Hague, Lelystad, Amersfoort Centraal, Alkmaar and Hoorn will continue to run on New Year's morning.
Use the Journey Planner to see what this means for your journey. Activate the 'Notifications' option to receive updates on your planned trip.