- Sleeper trains
- Europe
- European Sleeper
European Sleeper, the whole network
The cooperative bringing night trains back to Europe.
Three routes and nine departures a week in each direction, from Paris, Brussels and Amsterdam to Berlin, Prague and Milan.
Hover a line to pick it out; click it for the animated route.
- 01Brussels–Prague
- 02Paris–Berlin
- 03Brussels–Milan
- Dashed: planned Copenhagen–Malmö (2028) and Barcelona routes. Lines are drawn to follow the route, not to scale of every curve.
Three nights, three ways south and east
All six trains, every stop
The standard pattern for autumn 2026, from European Sleeper’s timetable.
Track works can shift times on particular dates.
Brussels–Prague →
Brussels → Amsterdam → Berlin → Prague
| Arr. | Dep. | Station |
|---|---|---|
| — | 19:22 | Bruxelles-Midi |
| 19:58 | 20:02 | Antwerpen-Centraal |
| 20:42 | 20:44 | Roosendaal |
| 21:17 | 21:21 | Rotterdam Centraal |
| 21:37 | 21:39 | Den Haag HS |
| 22:17 | 22:34 | Amsterdam Centraal |
| 23:10 | 23:14 | Amersfoort Centraal |
| 23:48 | 23:55 | Deventer |
| 06:01 | 06:03 | Berlin Gesundbrunnennext day |
| 08:29 | 08:32 | Dresden Hbf |
| 11:00 | — | Praha hl.n. |
Prague → Berlin → Amsterdam → Brussels
| Arr. | Dep. | Station |
|---|---|---|
| — | 18:00 | Praha hl.n. |
| 20:27 | 20:33 | Dresden Hbf |
| 22:54 | 23:01 | Berlin Gesundbrunnen |
| 05:09 | 05:12 | Deventernext day |
| 05:45 | 05:48 | Amersfoort Centraal |
| 06:26 | 06:31 | Amsterdam Centraal |
| 07:10 | 07:12 | Den Haag HS |
| 07:27 | 07:33 | Rotterdam Centraal |
| 08:11 | 08:16 | Roosendaal |
| 08:43 | 08:47 | Antwerpen-Centraal |
| 09:27 | — | Bruxelles-Midi |
Paris–Berlin →
Paris → Brussels → Hamburg → Berlin
| Arr. | Dep. | Station |
|---|---|---|
| — | 18:03 | Paris Nord |
| 20:18 | 20:33 | Aulnoye-Aymeries |
| 20:58 | 21:02 | Mons |
| 21:43 | 21:45 | Bruxelles-Midi |
| 23:03 | 23:12 | Liège-Guillemins |
| 06:57 | 07:00 | Hamburg-Harburgnext day |
| 10:10 | — | Berlin Gesundbrunnen |
Berlin → Hamburg → Brussels → Paris
| Arr. | Dep. | Station |
|---|---|---|
| — | 17:25 | Berlin Gesundbrunnen |
| 21:47 | 21:55 | Hamburg-Harburg |
| 06:13 | 06:15 | Liège-Guilleminsnext day |
| 07:35 | 07:50 | Bruxelles-Midi |
| 08:56 | 08:58 | Mons |
| 09:21 | 09:36 | Aulnoye-Aymeries |
| 11:48 | — | Paris Nord |
Brussels–Milan →
From 13 December 2026 the timetable changes: trains run from Brussels via Antwerp, Breda and Eindhoven to Cologne, and no longer call at Aachen.
Brussels → Cologne → Gotthard → Milan
| Arr. | Dep. | Station |
|---|---|---|
| — | 19:06 | Bruxelles-Midi |
| 20:35 | 20:37 | Verviers |
| 21:07 | 21:13 | Aachen Hbf |
| 21:56 | 22:07 | Köln Hbf |
| 05:38 | 05:40 | Aaraunext day |
| 06:33 | 06:35 | Arth-Goldau |
| 07:30 | 07:58 | Göschenen |
| 09:06 | 09:08 | Bellinzona |
| 09:40 | 09:42 | Lugano |
| 10:41 | 10:43 | Como S. Giovanni |
| 11:40 | — | Milano Porta Garibaldi |
Milan → Gotthard → Cologne → Brussels
| Arr. | Dep. | Station |
|---|---|---|
| — | 15:45 | Milano Porta Garibaldi |
| 16:55 | 16:57 | Como S. Giovanni |
| 18:42 | 18:44 | Lugano |
| 19:21 | 19:23 | Bellinzona |
| 20:30 | 20:52 | Göschenen |
| 21:49 | 22:00 | Arth-Goldau |
| 22:55 | 22:58 | Aarau |
| 08:00 | 08:03 | Köln Hbfnext day |
| 08:48 | 08:55 | Aachen Hbf |
| 09:42 | 09:46 | Verviers |
| 11:39 | — | Bruxelles-Midi |
Source: European Sleeper timetable ↗, checked 17 October 2026.
Bookings are open to March 2027 and, for Milan, to September 2027.
Seat, couchette or sleeper
European Sleeper sells four classes on every route: Budget (a reclining seat in a six-seat compartment), Classic (a couchette in a shared 5- or 6-berth compartment, bed linen included), Comfort Standard and Comfort Plus (3-person sleeper compartments; Comfort Plus adds breakfast).
Whole compartments can be booked privately, and women-only compartments are offered.
| Class | Brussels–Prague | Paris–Berlin | Brussels–Milan |
|---|---|---|---|
| Budget | See booking | See booking | From €29.99 |
| Classic | Shared from €79.99 · private from €249.99 | Shared from €79.99 · private from €279.99 | Shared from €49.99 · private from €179.99 |
| Comfort Standard | See booking | See booking | From €99.99 |
| Comfort Plus | See booking | See booking | From €129.99 |
“From” fares, one way per person, as published by European Sleeper.
Prices rise as trains fill.
Where no figure is published we say so rather than guess.
From crowdfunding to three routes
A start-up cooperative, funded by thousands of small shareholders, running leased classic carriages over other people’s tracks.
- April 2021European Sleeper announces a Brussels–Prague night train; in June it merges with Belgian start-up Moonlight Express.
- May 2021A first crowdfunding round raises €500,000 from more than 350 small investors.
- 25 May 2023First service, Brussels–Amsterdam–Berlin, three nights a week.
- 26 March 2024The route is extended through Dresden to Prague.
- Feb–Mar 2025A seasonal Brussels–Innsbruck–Venice train runs, after a troubled start at the Italian border.
- 26 March 2026Paris–Brussels–Berlin launches, months after Nightjet withdrew from Paris.
- 13 July 2026Hamburg-Harburg is added to the Paris–Berlin route.
- 9 September 2026Brussels–Cologne–Gotthard–Milan launches.
- 13 December 2026The Milan train is re-routed via Antwerp, Breda and Eindhoven.
Planned routes
Brussels – Amsterdam – Copenhagen – Malmö
Announced August 2026 with RDC, targeted for April 2028, three times a week.
Departures planned around 19:00, arriving about 10:00.
Euronews, August 2026 ↗Brussels – Barcelona
In preparation since 2023 as an EU pilot project.
European Sleeper’s August 2026 release says 2028; press reports suggest 2029.
Euronews, August 2026 ↗European Sleeper, answered
A Belgian–Dutch cooperative, based in Utrecht, that runs open-access night trains.
It was founded by Elmer van Buuren and Chris Engelsman, raised its first money from small investors through crowdfunding, and ran its first train in May 2023. Background ↗
Three routes in autumn 2026: Brussels–Antwerp–Rotterdam–The Hague–Amsterdam–Berlin–Dresden–Prague; Paris–Mons–Brussels–Liège–Hamburg–Berlin; and Brussels–Cologne–Arth-Goldau–Göschenen–Lugano–Como–Milan. Timetable ↗
Each route runs three nights a week in each direction.
Brussels–Prague leaves Brussels on Monday, Wednesday and Friday; Paris–Berlin leaves Paris on Tuesday, Thursday and Sunday; Brussels–Milan leaves Brussels on Monday, Thursday and Saturday.
Published “from” fares for a shared Classic couchette are €79.99 one way on Brussels–Prague and Paris–Berlin and €49.99 on Brussels–Milan, where Budget seats start at €29.99.
Private compartments start at €179.99 to €279.99 depending on the route. European Sleeper ↗
European Sleeper sells four classes on every route: Budget (a reclining seat in a six-seat compartment), Classic (a couchette in a shared 5- or 6-berth compartment, bed linen included), Comfort Standard and Comfort Plus (3-person sleeper compartments; Comfort Plus adds breakfast).
Whole compartments can be booked privately, and women-only compartments are offered.
Reviews tend to praise the friendly stewards, low fares and the old carriages with opening windows, and to warn that the rolling stock is decades old and that delays happen: the Milan launch run in September 2026 arrived about four hours late.
Treat it as characterful rather than luxurious. The Telegraph ↗
Yes, with a compulsory reservation bought from European Sleeper. Background ↗
No.
Nightjet is run by Austria’s ÖBB.
European Sleeper is an independent cooperative.
Its Paris–Berlin train replaced the Nightjet that ÖBB withdrew in December 2025.
Brussels–Amsterdam–Copenhagen–Malmö, announced with RDC in August 2026 for April 2028, and Brussels–Barcelona, in preparation since 2023 and now aimed at 2028 or later. Euronews ↗
- European Sleeper, timetable ↗
- European Sleeper, home and routes ↗
- European Sleeper, press releases ↗
- Wikipedia, European Sleeper ↗
- Euronews, Copenhagen and Malmö from 2028 (Aug 2026) ↗
- The Telegraph, Brussels–Milan launch (Sept 2026) ↗
sleepertrain.org is independent and not affiliated with European Sleeper.
Book with the operator, and check times for your date before you travel.