🇳🇱Night Trains in Netherlands
All 7 night and sleeper train routes serving Netherlands, operated by European Sleeper, Nightjet. Timetables, stops and connections on an interactive map. One of the longest is the Amsterdam Centraal – Milano Centrale, at 24h.
Operators
Departure stations
Routes (7)
Amsterdam Centraal – Innsbruck Hbf
NJ 421 / NJ 420Nightjet
from €54.9
Amsterdam Centraal – Innsbruck Hbf
NJ 429Nightjet
Amsterdam Centraal – Milano Centrale
ES 454 / ES 455European Sleeper
24hfrom 2027
Amsterdam Centraal – Wien Hbf
NJ 40421 / NJ 40490Nightjet
from €99.9
Milano Porta Garibaldi – Bruxelles Midi
ES 400 / ES 401European Sleeper
from €40
Praha hl.n. – Bruxelles Midi
ES 452 / ES 453European Sleeper
20h 40mfrom €40
Zürich HB – Amsterdam Centraal
NJ 402 / NJ 403Nightjet
from €79.9
All connections
Every city pair reached by a night train from here — timetables, stops and operators on each.
Travel onward
Countries you can reach by night train from Netherlands.
Frequently asked questions
How many night trains serve Netherlands?+
7 night and sleeper train routes currently serve Netherlands, operated by European Sleeper and Nightjet.
Where can I travel by night train from Netherlands?+
Direct night trains connect Netherlands with Austria, Belgium, Czechia, Germany, Italy and Switzerland.
How long are night train journeys from Netherlands?+
Journeys range from the Praha hl.n. – Bruxelles Midi (20h 40m) up to the Amsterdam Centraal – Milano Centrale (24h).
How much do night trains from Netherlands cost?+
Fares vary by date and comfort class, but tickets start from €40 on the cheapest routes.
How do I book a night train in Netherlands?+
Book directly with the operator (European Sleeper and Nightjet). Open any route below or on the map to see its timetable and booking link.