Search train tickets toStockholm

switcheroo

Quickview

How to get to Stockholm by train?

Routes13
Trips per day304
train carriers3
Stations1
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.

What are the cheapest train tickets to Stockholm?

The cheapest prices for a train ticket to Stockholm that users have found recently on Wanderu start at $89.20. Such great deals to Stockholm are available on two routes including Hamburg and Hamburg. 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. Hamburg at $89.20 has consistently the lowest average train ticket prices to Stockholm.

What are the main train stations in Stockholm?

The most popular train station in Stockholm is Stockholm Central. Stockholm Central is the busiest train station in Stockholm.

What are the most popular train routes to Stockholm?

Dessau-Roßlau

There are 59 train schedules per day connecting Dessau-Roßlau with Stockholm. It takes on average 17 hours and 23 minutes to travel 566 miles, 910 kms, by train from Dessau-Roßlau. One train company operates schedules from Dessau-Roßlau, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Stockholm. Traveling by train from Dessau-Roßlau you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
17h 23m
Avg. Price
$181.05

Magdeburg

There are 53 train schedules per day connecting Magdeburg with Stockholm. It takes on average 17 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. Traveling by train from Magdeburg you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
17h 0m
Avg. Price
$223.05

Rostock

There are 50 train schedules per day connecting Rostock with Stockholm. It takes on average 14 hours and 53 minutes to travel 427 miles, 687 kms, by train from Rostock. One train company operates schedules from Rostock, with Deutsche Bahn offering the most daily connections to Stockholm. Traveling by train from Rostock you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
14h 53m
Avg. Price
$131.42

Krefeld

There are 49 train schedules per day connecting Krefeld with Stockholm. It takes on average 18 hours and 28 minutes to travel 712 miles, 1145 kms, by train from Krefeld. One train company operates schedules from Krefeld, with Deutsche Bahn offering the most daily connections to Stockholm. Traveling by train from Krefeld you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
18h 28m
Avg. Price
$114.27

Kiel

There are 43 train schedules per day connecting Kiel with Stockholm. It takes on average 12 hours to travel 458 miles, 737 kms, by train from Kiel. One train company operates schedules from Kiel, with Deutsche Bahn offering the most daily connections to Stockholm. Traveling by train from Kiel you will most likely to arrive in Stockholm at Stockholm Central.
Avg. Time
12h 0m
Avg. Price
$132.48

What train companies travel to Stockholm, Sweden ?