🇩🇪Night Trains in Germany
All 26 night and sleeper train routes serving Germany, operated by European Sleeper, Leo Express, Nightjet, RDC / BahnTouristikExpress, SJ, Snälltåget. Timetables, stops and connections on an interactive map. One of the longest is the Amsterdam Centraal – Milano Centrale, at 24h.
Operators
Departure stations
Routes (26)
Amsterdam Centraal – Innsbruck Hbf
NJ 421 / NJ 420Nightjet
Amsterdam Centraal – Milano Centrale
454 / 455European Sleeper
24hfrom 2027
Amsterdam Centraal – Wien Hbf
NJ 40421 / NJ 40490Nightjet
Berlin Hbf – Budapest-Nyugati
EN 40457 / EN 40476Nightjet
Berlin Hbf – Graz Hbf
NJ 457 / NJ 456Nightjet
Berlin Hbf – Paris Gare du Nord
474 / 475European Sleeper
18h 32m
Berlin Hbf – Zürich HB
NJ 408 / NJ 409Nightjet
Stockholm C – Berlin Hbf
300 / 301Berlinaren
Snälltåget
16h 15m
Bruxelles Midi / Brussel Zuid – Milano Porta Garibaldi
456 / 457European Sleeper
from 14 Dec 2026
Bruxelles Midi – Wien Hbf
NJ 469 / NJ 448Nightjet
Bruxelles Midi / Brussel Zuid – Milano Porta Garibaldi
456 / 457European Sleeper
17h 34mfrom 9 Sep 2026
Budapest-Keleti – Stuttgart Hbf
EN 50462 / EN 50237Nightjet
Hamburg Harburg – Innsbruck Hbf
NJ 40491 / NJ 40420Nightjet
Hamburg Harburg – Wien Hbf
NJ 493 / NJ 492Nightjet
Innsbruck Hbf – Malmö C
304 / 305Snälltåget
20h 30m
München Hbf – Przemyśl Gł.
EN 40416 / EN 40417Nightjet
München Hbf – Roma Tiburtina
NJ 295 / NJ 294Nightjet
Praha hl.n. – Bruxelles Midi / Brussel Zuid
452 / 453European Sleeper
15h 23m
Praha hl.n. – Zürich HB
EN 40458 / EN 40459Nightjet
Przemyśl Gł. – Frankfurt (Main) Flughafen Fernbahnhof
LE 232 / LE 235Leo Express
19h 49m
Stockholm C – Berlin Hbf
EN 345 / EN 346RDC / BahnTouristikExpress, SJ
17h
Stuttgart Hbf – Venezia Santa Lucia
NJ 237 / NJ 236Nightjet
Stuttgart Hbf – Zagreb Glavni Kolod.
EN 40237 / EN 414Nightjet
Warszawa Wschodnia – München Hbf
EN 40407 / EN 40406Nightjet
Zürich HB – Amsterdam Centraal
NJ 402 / NJ 403Nightjet
Zürich HB – Hamburg Harburg
NJ 470 / NJ 471Nightjet
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 Germany.
Frequently asked questions
How many night trains serve Germany?+
26 night and sleeper train routes currently serve Germany, operated by European Sleeper, Leo Express, Nightjet, RDC / BahnTouristikExpress, SJ and Snälltåget.
Where can I travel by night train from Germany?+
Direct night trains connect Germany with Austria, Belgium, Czechia, Denmark, France, Hungary, Italy, Netherlands, Poland, Slovakia, Slovenia, Sweden and Switzerland.
How long are night train journeys from Germany?+
Journeys range from the Praha hl.n. – Bruxelles Midi / Brussel Zuid (15h 23m) up to the Amsterdam Centraal – Milano Centrale (24h).
How do I book a night train in Germany?+
Book directly with the operator (European Sleeper, Leo Express, Nightjet, RDC / BahnTouristikExpress, SJ and Snälltåget). Open any route below or on the map to see its timetable and booking link.