Train to Stockholm
Travel to Stockholm by train: comfortable, sustainable and easy to reach the Swedish capital.
Train to Stockholm
The Swedish capital Stockholm is a top choice for a city break in Northern Europe. It is the largest city in Scandinavia and is spread across 14 islands. Explore the narrow streets of Gamla Stan, take a ferry to one of the islands, admire some of the most beautiful metro stations in Europe, and don't forget to try a traditional fika while you're in Stockholm.
From the Netherlands, you can reach the Swedish capital with 2 changes. Board a train towards Germany just after lunch and take the night train from Hamburg to Stockholm in the evening. You still have time for breakfast on board before the train pulls into Stockholm. From Belgium, you can travel to Stockholm with the same number of changes.
Your train journey to Stockholm at a glance
Day train and night train from several Dutch, Belgian and German cities
Day train to Hamburg, then the night train to Stockholm
Journey time to Stockholm: approximately 20 hours
Train tickets to Stockholm from €199.95 per person
Book your train tickets to Stockholm with Choo-Choo and get 24/7 support during your journey
Route tested by Choo-Choo
The lowest price for the best route to Stockholm
Night train to Stockholm
Book your night train tickets to Stockholm from €199.95 per person
From €199.95,- per person in a private compartment
- Couchette or sleeper
- Breakfast included when travelling in first class
- No luggage restrictions or surcharges
- Arrive in Stockholm in the morning
- Very comfortable train
Prices are indicative, based on two people travelling together, and depend on availability and travel class
How long does the train journey to Stockholm take?
What can I expect from the night train to Stockholm?
Can I board at another station?
What happens if I miss a connection?
How far in advance can I book?
Sustainable & comfortable
travel by train through Europe