Trains in Sweden
The fast and modern Swedish trains will show you every corner of this majestic country. Travel comfortably between Stockholm, Malmö, Gothenburg and many more cities. Go as far north as north goes, well above the Arctic Circle, and see some of Europe's most spectacular sights!
Train types in Sweden
The extensive Swedish railway network is run by SJ. Modern trains travel regularly between the cities in Sweden, offering both comfort and stunning views from the train window. You can find Swedish train times in the Interrail timetable.
Bicycles are not allowed on Swedish trains, unless they're foldable and can be carried as hand luggage.
- Route Map
- Domestic
- International
- Night Trains
- Scenic Trains
Domestic Trains
SJ Regional (REGIONAL)
Regional trains throughout Sweden
Reservations are optional
SJ InterCity (IC)
Reservations are mandatory
SJ High-speed train (HST)
Fast connections between the bigger cities
- Reservations are mandatory
Trains to/from Arlanda Airport
- Arlanda Express
- Stops at Arlanda Södra (South) and Arlanda Norra (North) stations
- No extra supplement or reservation needed
- All other trains to Arlanda Airport
- Stop at Arlanda Central station
- Extra station fee of SEK 135 (€12) needed at Arlanda Central station
Snälltåget (IC)
- Stockholm - Malmö
- Reservations are mandatory
See the full list of included companies.
International trains
SJ InterCity (IC)
- Stockholm – Oslo (Norway)
- Reservations are mandatory
VY Tag AB (RE)
- Stockholm – Oslo (Norway)
- Does not run every day
- Reservations are mandatory
VY Regional (RE)
- Göteborg – Oslo (Norway)
- Reservations are optional
SJ High Speed (HST)
- Stockholm – Copenhagen (Denmark)
- Will only run between Stockholm and Malmö until June 2025
- Reservations are mandatory
Öresundståg trains (regional)
- Malmö – Copenhagen (Denmark)
- Reservations are optional
Snälltåget (IC)
- Stockholm - Malmö - Copenhagen (- Hamburg, from May 2026)
- Reservations are mandatory
See the full list of included companies.
Night trains
Reservations are mandatory on all night trains.
SJ night train (NT)
- Domestic routes within Sweden
- Stockholm – Östersund – Åre – Duved (ski resorts)
- Göteborg – Östersund – Åre – Duved (ski resorts)
- Stockholm – Malmö
- Stockholm – Boden – Kiruna – Narvik (Norway)
- Stockholm – Boden – Luleå
- Stockholm – Boden - Kiruna - Narvik (Norway)
- Stockholm – Boden - Luleå
International EuroNight
- Stockholm – Malmö – Copenhagen Airport – Hamburg (Altona) – Berlin
- Malmö – Copenhagen Airport – Basel
- From April 2026
- Malmö – Stockholm – Östersund – Åre – Duved – Storlien (ski resorts)
- Stockholm – Malmö – Copenhagen Örestad – Hamburg – Berlin
Scenic Trains
- Travels all the way up to the Arctic Circle
- Fully included in your Interrail Pass
Iron Ore Line
- Luleå to Narvik across the Arctic circle
- From the Gulf of Bothnia to the Atlantic Ocean
- Trains on this line are included in your Interrail Pass
Popular connections
- Domestic routes
- International routes
These are the average travel times between Sweden's most important cities. Reservations are optional for all of these train journeys.
| Route | Travel time |
|---|---|
| Stockholm to Gothenburg | 3h |
| Stockholm to Kiruna (Night train via Sundsvall) |
17h 30m |
| Stockholm to Malmö | 4h 30m |
| Stockholm to Sundsvall | 3h 50m |
| Route | Which train? | Travel time | Reservations |
|---|---|---|---|
| Stockholm to Copenhagen (Denmark) | Snälltaget | 5h 50m | Required |
| Stockholm (via Copenhagen, Denmark) to Hamburg (Germany) | Snälltaget + InterCity | 15h 55m | Required |
| Stockholm to Oslo (Norway) | SJ high-speed | 5h 30m | Required |
| Göteborg to Oslo (Norway) | Regional | 3h 30m | Recommended |
| Stockholm to Berlin (Germany) | SJ EuroNight / Snälltåget | 15h 30m (overnight) | Required |
Reservations
Reservations for trains in Sweden:
- Learn about how and where to book seats, check out our page How do I book seats.
- Find out how much a reservation costs on our page about reservation fees.
Get your Pass for Sweden
Interrail Sweden Pass
See the natural wonders of Sweden by rail.
Youth discounts, as well as family and senior discounts.
Additional benefits include up to 50% discount on ferry crossings to Denmark, Germany and Norway.
Prices from € 167
Interrail Global Pass
Travel by train as much as you like in up to 33 European countries including Sweden.
Discounts available for youth, seniors and families.
Prices from € 212
Tips and tricks for Sweden
Sweden main train station
The railway hub of Sweden is in Stockholm:
Stockholm Centralstation (main station).
- Has ticket vending machines only.
- Please note that there are no ticket desks in Sweden in general.
- Contact SJ Customer support for paper pass reservations
Located 1 km from the Old Town (Gamla Stan).
Bus and metro stops are next to the station.
Spelling of names in Sweden
The local spelling of Swedish city names can be a little different. Keep this in mind when looking at timetables or finding your train at a Swedish station.
Gothenburg = Göteborg
Ferry travel and other benefits
With your Interrail Pass, you get discounts up to 50% on several ferry crossings. This way, you can easily reach countries like Germany, Norway and Finland.
A Pass valid in Sweden also covers travel on the following routes:
- SJ trains directly to and from Copenhagen and Copenhagen airport
- Direct SJ trains from Stockholm to Oslo
Another benefit is access to the SJ lounge at Malmo Station, Gothenburg station and at Stockholm Central station. See the conditions below:
- Eurail or Interrail pass for travel in 1st class
- An SJ reservation in 1st or 2nd class valid that same day
Get inspired
-
Sweden in Winter Explore the natural wonders of Sweden with this itinerary. Travel with an Interrail pass and see frozen lakes, wild reindeer and the stunning Northern Lights. -
Stockholm Fall in love with Europe again by visiting the city of Stockholm by train. Feed your love of adventure with an Interrail Pass and see the fairy tale city of Stockholm. -
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.