RDC / BahnTouristikExpress, SJ, Snälltåget

Night Trains from Berlin to Stockholm

2 night trains connect Berlin and Stockholm, run by RDC / BahnTouristikExpress, SJ, Snälltåget. Compare timetables, stops, journey time and where to book. Trains run in both directions — Berlin to Stockholm and Stockholm to Berlin.

2 trains on this route

Stockholm C → Berlin Gesundbrunnen (300 / 301)

Operator
Snälltåget
Duration
15h 6m
Distance
1481 km
CO₂
16 kg CO₂e
Classes
seat, couchette, sleeper
Tickets
Dynamic fare— what does this mean?

Book early. The cheapest fares are limited and go first.

Book early — the cheapest fares are limited and go first.

Stockholm C → Berlin Gesundbrunnen

300
Departs 16:25Arrives 07:312026: Daily, except Sat
  1. Stockholm C16:25
  2. Södertälje syd övre16:45
  3. Norrköping C17:53
  4. Linköping C18:20
  5. Nässjö C19:15
  6. Alvesta19:55
  7. Hässleholm C20:40
  8. Eslöv21:03
  9. Lund C21:15
  10. Malmö C21:30
  11. København Syd22:29
  12. Hamburg Hbf
  13. Berlin Gesundbrunnen07:31

Official timetable

Continues to Dresden on some Fridays, arriving 11:00; restaurant between Stockholm-Malmö

Berlin Hbf → Stockholm C

301
Departs 21:06Arrives 13:172026: Daily, except Sat
  1. Berlin Hbf21:06
  2. Hamburg Hbf
  3. København Syd06:01
  4. Malmö C06:30
  5. Lund C08:28
  6. Eslöv08:41
  7. Hässleholm C09:05
  8. Alvesta09:45
  9. Nässjö C10:25
  10. Linköping C11:21
  11. Norrköping C11:48
  12. Södertälje syd övre12:56
  13. Stockholm C13:17

Official timetable

Continues from Dresden on some Sundays, depating 18:40; restaurant between Malmö-Stockholm

Stockholm C → Berlin Gesundbrunnen (EN 345 / EN 344)

Operator
RDC / BahnTouristikExpress · SJ
Duration
15h 28m
Distance
1439 km
CO₂
16 kg CO₂e
Classes
seat, couchette, sleeper
Tickets

Opens SJ AB

Stockholm C → Berlin Gesundbrunnen

EN 345
Departs 17:28Arrives 08:562026: Tue, Thu, Sat
  1. Stockholm C17:28
  2. Norrköping C
  3. Linköping C
  4. Nässjö C
  5. Alvesta
  6. Hässleholm C
  7. Lund C
  8. Kastrup Lufthavn
  9. Padborg
  10. Hamburg Hbf
  11. Berlin Gesundbrunnen08:56

Official timetable

On Tuesday only to Hamburg

Berlin Gesundbrunnen → Stockholm C

EN 344
Departs 19:06Arrives 09:452026: Mon, Wed, Fri
  1. Berlin Gesundbrunnen19:06
  2. Hamburg Hbf
  3. Padborg
  4. Kastrup Lufthavn
  5. Lund C
  6. Hässleholm C
  7. Alvesta
  8. Nässjö C
  9. Linköping C
  10. Norrköping C
  11. Stockholm C09:45

Official timetable

On Wednesday only from Hamburg

Frequently asked questions

How many night trains run between Berlin and Stockholm?+

2 night trains connect Berlin and Stockholm, run by RDC / BahnTouristikExpress, SJ and Snälltåget.

How long does the Berlin to Stockholm night train take?+

The fastest overnight journey is about 15h 6m.

How much is a night train from Berlin to Stockholm?+

RDC / BahnTouristikExpress, SJ and Snälltåget sells this route at yield-managed fares: the price depends on the date, the comfort class and how far ahead you book. The cheapest fares are a limited quota and go first, so booking early is the reliable way to pay less.

How do I book a night train from Berlin to Stockholm?+

Compare the trains above and book directly with RDC / BahnTouristikExpress, SJ and Snälltåget.

Related connections

Pingwi Sleeper Train Map

Prices on Pingwi are for information only and are not an offer. We refresh them from the operators' own sites and do our best to keep them current, but the fare you are charged may differ — the price the operator shows at checkout is the one that applies.