pickthetrain
Direct trains › Night trains
Sleeper trains across Europe

Night trains across a border.

Board in the evening, wake up in another country. Every sleeper train across a European border in the open timetables: when it leaves, when you wake up, the nights it runs and where to book.

1,203 sleeper routes129 cities in 15 countries59 trains03:00 on board at 3 in the morning

Times for 26 Oct to 22 Nov 2026, from each railway's own open timetable

AmsterdamBerlinBrusselsBudapestCopenhagenFlorenceGrazHamburgInnsbruckKošiceMilanMunichPragueRomeStockholmVeniceViennaZagrebZurich
03:00
3 in the morning
A sleeper on the moveIts whole routeWhere the timetable puts it, not live tracking

Find your night train

1,203 routes · 59 trains · from each railway's own timetable
They leaveThey arrive3 in the morning: everyone here is on board2 arrive 13:00 to 13:304 leave 15:30 to 16:002 leave 16:00 to 16:308 leave 16:30 to 17:0012 leave 17:00 to 17:306 leave 17:30 to 18:0056 leave 18:00 to 18:3059 leave 18:30 to 19:0047 leave 19:00 to 19:3083 leave 19:30 to 20:0069 leave 20:00 to 20:30103 leave 20:30 to 21:00114 leave 21:00 to 21:30109 leave 21:30 to 22:0096 leave 22:00 to 22:3092 leave 22:30 to 23:00102 leave 23:00 to 23:3044 leave 23:30 to 00:0033 leave 00:00 to 00:3038 leave 00:30 to 01:0046 leave 01:00 to 01:3028 leave 01:30 to 02:0023 leave 02:00 to 02:3029 leave 02:30 to 03:0021 arrive 03:30 to 04:0038 arrive 04:00 to 04:3035 arrive 04:30 to 05:0084 arrive 05:00 to 05:3085 arrive 05:30 to 06:00100 arrive 06:00 to 06:30117 arrive 06:30 to 07:0076 arrive 07:00 to 07:30124 arrive 07:30 to 08:00153 arrive 08:00 to 08:30127 arrive 08:30 to 09:00101 arrive 09:00 to 09:3073 arrive 09:30 to 10:0037 arrive 10:00 to 10:3018 arrive 10:30 to 11:002 arrive 11:00 to 11:3010 arrive 11:30 to 12:00
12:0015:0018:0021:0000:0003:0006:0009:0012:00
Start with a city

1,203 sleeper routes. Type a city, pick a country, a time or an hour of the night.

See all 1,203, by country ↓
From the open timetables

Nine nights across Europe

Some of the sleepers in the open timetables, with the times they really keep. The moon on each line is 3 in the morning.

Who runs them

The networks behind the night

ÖBB Nightjet

The biggest night network here: 769 routes

34 trains, Nightjets and ÖBB's EuroNights, between 91 cities, among them Hamburg, Amsterdam, Vienna, Zurich and Venice.

91 cities34 trains
Nightjet's own site ↗
European Sleeper

Brussels and Amsterdam to Berlin and Prague

154 routes between 27 cities, among them Hamburg, Amsterdam, Berlin, Brussels and Milan. Paris to Berlin too, on the nights it runs.

27 cities6 trains
European Sleeper's site ↗
One night on board

EN 459: Zurich at 19:59,
Prague at 09:25

19:59

Leaves Zurich. 17 stops through 3 countries before breakfast.

  1. 19:59 Zurich
  2. 21:16 Basel
  3. 21:56 Freiburg
  4. 22:31 Offenburg
  5. 23:09 Karlsruhe
  6. 23:42 Mannheim
  7. 00:28 Frankfurt
  8. 01:24 Fulda
  9. 03:02 Erfurt
  10. 05:49 Leipzig
  11. 06:22 Riesa
  12. 07:01 Dresden Neustadt
  13. 07:08 Dresden
  14. 07:37 Bad Schandau
  15. 07:45 Schöna(Gr)
  16. 07:57 Děčín
  17. 08:13 Ústí nad Labem
  18. 09:25 Prague
Train or plane

The sleeper uses your night. The plane uses your day.

Door to door by plane, as each route page works it out: getting to the airport, check-in and security, the flight, and into town. Against the night on board.

Vienna → Hamburg

Sleeper18:36 ☾ 08:38+1
Plane4h18

NJ 492: 14h02 on board, through the night. By plane, 4h18 door to door, all of it in your day.

Zurich → Prague

Sleeper19:59 ☾ 09:25+1
Plane4h02

EN 459: 13h26 on board, through the night. By plane, 4h02 door to door, all of it in your day.

Brussels → Prague

Sleeper18:06 ☾ 10:54+1
Plane4h25

European Sleeper 453: 16h48 on board, through the night. By plane, 4h25 door to door, all of it in your day.

Munich → Rome

Sleeper19:59 ☾ 10:05+1
Plane4h47

EN 295: 14h06 on board, through the night. By plane, 4h47 door to door, all of it in your day.

Every one of them

Every sleeper route, by country

All 1,203 routes in Europe, grouped by the country they leave from. Each opens its route page with every train and night.

🇳🇱 From Netherlands 118 routes

🇮🇹 From Italy 47 routes

🇸🇮 From Slovenia 24 routes

Celje to Munich EN 414 · ÖBB 19:57 06:01+1 10h04 Daily until Wed 11 Nov Book EN 414 ↗
Celje to Rosenheim EN 414 · ÖBB 19:57 05:22+1 9h25 Daily until Wed 11 Nov Book EN 414 ↗
Maribor to Munich EN 414 · ÖBB 20:58 06:01+1 9h03 Daily until Wed 11 Nov Book EN 414 ↗
Maribor to Rosenheim EN 414 · ÖBB 20:58 05:22+1 8h24 Daily until Wed 11 Nov Book EN 414 ↗
Celje to Augsburg EN 414 · ÖBB 19:57 06:41+1 10h44 Daily until Wed 11 Nov Book EN 414 ↗
Maribor to Augsburg EN 414 · ÖBB 20:58 06:41+1 9h43 Daily until Wed 11 Nov Book EN 414 ↗
Celje to Stuttgart EN 414 · ÖBB 19:57 08:38+1 12h41 Daily until Wed 11 Nov Book EN 414 ↗
Celje to Ulm EN 414 · ÖBB 19:57 07:37+1 11h40 Daily until Wed 11 Nov Book EN 414 ↗

🇸🇪 From Sweden 9 routes

Stockholm to Dresden Snälltåget 10301 · Snälltåget 16:25 10:09+1 17h44 Only Fri 30 Oct, Fri 6 Nov, Fri 13 Nov, Fri 20 Nov Book Snälltåget 10301 ↗
Lund to Dresden Snälltåget 10301 · Snälltåget 21:15 10:09+1 12h54 Only Fri 30 Oct, Fri 6 Nov, Fri 13 Nov, Fri 20 Nov Book Snälltåget 10301 ↗
Malmö to Dresden Snälltåget 301 · Snälltåget 21:55 10:09+1 12h14 Only Fri 30 Oct, Fri 6 Nov, Fri 13 Nov, Fri 20 Nov Book Snälltåget 301 ↗

🇭🇷 From Croatia 6 routes

Zagreb to Munich EN 414 · ÖBB 17:00 06:01+1 13h01 Daily until Wed 11 Nov Book EN 414 ↗
Zagreb to Rosenheim EN 414 · ÖBB 17:00 05:22+1 12h22 Daily until Wed 11 Nov Book EN 414 ↗
Zagreb to Augsburg EN 414 · ÖBB 17:00 06:41+1 13h41 Daily until Wed 11 Nov Book EN 414 ↗
Zagreb to Stuttgart EN 414 · ÖBB 17:00 08:38+1 15h38 Daily until Wed 11 Nov Book EN 414 ↗
Zagreb to Ulm EN 414 · ÖBB 17:00 07:37+1 14h37 Daily until Wed 11 Nov Book EN 414 ↗
Zagreb to Göppingen EN 414 · ÖBB 17:00 08:12+1 15h12 Daily until Wed 11 Nov Book EN 414 ↗

🇫🇷 From France 2 routes

Paris to Berlin European Sleeper 475 · European Sleeper 18:03 10:10+1 16h07 Only Tue 27 Oct, Thu 29 Oct, Tue 3 Nov, Thu 5 Nov, Thu 12 Nov Book European Sleeper 475 ↗
Paris to Hamburg European Sleeper 475 · European Sleeper 18:03 06:57+1 12h54 Only Tue 27 Oct, Thu 29 Oct, Tue 3 Nov, Thu 12 Nov, Tue 17 Nov Book European Sleeper 475 ↗
North America

Amtrak's sleepers across state lines

369 routes where you sleep on board between two states, on Amtrak's long-distance trains.

The rest of the night

No sleeper on your route?

The Goldcote family answers the rest of the trip.

Questions

Night trains, answered

What counts as a night train here?

A direct train across a border, with beds or couchettes, that you are on at 3 in the morning. A night train's evening or early-morning stretch, when you get off before the night, is on the route pages, not here.

Which city has the most sleeper routes?

Vienna: 55 sleeper routes leave from there. Then Linz (32) and Salzburg (32).

Are these times live?

They are each railway's official open timetable for 26 Oct to 22 Nov 2026, loaded and checked every week. Trains can change on the day, so check with the operator before you travel.

Can I book here?

No. Every train links to its operator's own site to book: ÖBB Nightjet, European Sleeper, PKP Intercity and the others.

No sleeper on my route?

Try a night bus: pickthebus lists the night buses across a border, with their times and nights.

Checked on Mon 26 Oct 2026.