Search Stockholmtrain tickets

switcheroo

Quickview

How to get to Stockholm by train?

Routes630
Trips per day2,035
train carriers4
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Stockholm?

The cheapest prices for a train ticket to Stockholm that users have found recently on Wanderu start at €59.73. Such great deals to Stockholm are available on 3 routes including Duisburg, Oberhausen and Dinslaken. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Stockholm. Bremen at €60.19 has consistently the lowest average train ticket prices to Stockholm.

What are the main train stations in Stockholm?

The most popular train stations in Stockholm are Stockholm Central and 23 Fatburs Kvarngata. Stockholm Central is the busiest train station in Stockholm.

Kaarst

There are 39 train schedules per day connecting Kaarst with Stockholm. It takes on average 18 hours and 28 minutes to travel 718 miles, 1154 kms, by train from Kaarst. One train company operates schedules from Kaarst, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Stockholm. Travelling by train from Kaarst you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
18h 28m
Avg. Price
€124.90

Hanover

There are 36 train schedules per day connecting Hanover with Stockholm. It takes on average 14 hours to travel 579 miles, 931 kms, by train from Hanover. 2 train carriers offer schedules from Hanover, with Deutsche Bahn offering the most daily connections to Stockholm. Travelling by train from Hanover you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
14h 0m
Avg. Price
€185.73

Magdeburg

There are 34 train schedules per day connecting Magdeburg with Stockholm. It takes on average 18 hours to travel 558 miles, 897 kms, by train from Magdeburg. 2 train carriers offer schedules from Magdeburg, with Deutsche Bahn offering the most daily connections to Stockholm. Travelling by train from Magdeburg you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
18h 0m
Avg. Price
€106.98

Trier

There are 34 train schedules per day connecting Trier with Stockholm. It takes on average 25 hours to travel 804 miles, 1293 kms, by train from Trier. 2 train carriers offer schedules from Trier, with Deutsche Bahn offering the most daily connections to Stockholm. Travelling by train from Trier you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
1d 1h 0m
Avg. Price
€105.29

Siegen

There are 31 train schedules per day connecting Siegen with Stockholm. It takes on average 20 hours and 41 minutes to travel 705 miles, 1134 kms, by train from Siegen. 2 train carriers offer schedules from Siegen, with Deutsche Bahn offering the most daily connections to Stockholm. Travelling by train from Siegen you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
20h 41m
Avg. Price
€173.59

Located in , Sweden, you can travel by train to Stockholm from 630 destinations and choose from 2035 daily train schedules to get you there. Deutsche Bahn has the most train connections to Stockholm. The furthest train arriving in Stockholm covers a distance of 917.68 miles, 1476.49 kms, covering the journey in and 27 minutes

Looking for other ways to get there? Check out Ferry options to Stockholm or explore Bus trips to Stockholm.

train companies serving Stockholm

Deutsche Bahn

There are 101 daily Deutsche Bahn schedules to Stockholm. Deutsche Bahn can get you to Stockholm by train from 545 destinations including Berlin.
Power outlet
Avg. Time
19h 37m
Avg. Price
€271.46

DB Intercity

There are 2 daily DB Intercity schedules to Stockholm. DB Intercity can get you to Stockholm by train from 10 destinations including Flensburg.
Meal
Power outlet
Beverage
Avg. Time
14h 26m
Avg. Price
€190.12

DB Intercity-Express

There are 4 daily DB Intercity-Express schedules to Stockholm. DB Intercity-Express can get you to Stockholm by train from 19 destinations including Bad Hersfeld.
WiFi
Meal
Power outlet
Beverage
Avg. Time
17h 3m
Avg. Price
€303.95

Deutsche Bahn with non-federally owned railway company

There are 29 daily Deutsche Bahn with non-federally owned railway company schedules to Stockholm. Deutsche Bahn with non-federally owned railway company can get you to Stockholm by train from 291 destinations including Bobingen.
Power outlet
Avg. Time
20h 44m
Avg. Price
€254.90