Train traveling through Swedish rural countryside on a foggy day
By Rail

Sweden by train

SJ, night trains and the long run to the Arctic.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Sweden has one of the most developed rail networks in Scandinavia, with SJ (Statens Järnvägar) as the principal long-distance operator on a spine of routes running from Malmö in the south through Stockholm and on toward northern Sweden. Advance booking makes rail travel here genuinely competitive in price, and the variety of routes — from sprinting intercity services in the south to remote wilderness railways in the far north — means there is a train journey to suit almost any itinerary.

How the Swedish rail network is structured

Unlike several European countries, Swedish rail is run by multiple operators on a common network. SJ covers most main intercity and high-speed routes. Regional operators — including MTR Express on the Stockholm–Gothenburg corridor, and various county-run services — fill in local and regional connections. Booking is easiest through SJ's own website or app for long-distance travel, with regional tickets bought separately from each county's system.

The main spine of the network runs: Malmö – Gothenburg – Stockholm – Uppsala – Sundsvall – Härnösand – Örnsköldsvik – Umeå, with branches to Östersund and further north to Umeå and Luleå. Night trains extend the reach considerably, making it possible to wake up in the Arctic without flying.

Key routes and journey times

Advance booking and fares

SJ uses yield-managed pricing: buy early and fares can be very cheap, particularly for travel mid-week. Leave it to the last minute and prices rise sharply. The Snabbpris (quick price) advance fares are released when timetables open and represent the best value on the network. Standard and flex tickets offer more flexibility but cost considerably more.

Booking opens at least 90 days in advance for most SJ routes — sometimes longer. Night trains north to Luleå and Kiruna fill their sleeper berths quickly in summer, so planning those well ahead is essential.

Tip: SJ's app is the most convenient way to buy and manage tickets, and digital tickets work fine on board. Inspect your ticket before travel — the inspector will scan the QR code.

Night trains in Sweden

Sweden has an excellent domestic night-train network, operated primarily by SJ, that serves the long distances to the north. Sleeper carriages run from Stockholm and Gothenburg to Sundsvall, Östersund, Umeå, Luleå and Kiruna. A berth in a shared couchette or a private sleeper compartment is included at different fare levels. For travel to Lapland — to see the Northern Lights, visit Abisko or reach Kiruna and the Ice Hotel — the night train is often the most atmospheric and practical way to go.

ÖBB Nightjet trains also connect Sweden internationally, linking Stockholm with Hamburg and onward to central Europe.

The Øresund Bridge and onward to Denmark

The iconic Øresund Bridge links Malmö and Copenhagen, and trains cross it in about 40 minutes. Combined with the SJ service from Stockholm, this makes a Stockholm–Copenhagen rail journey entirely feasible as a single leg or as a multi-city Scandinavian itinerary. The bridge itself is worth experiencing: the train emerges from an underwater tunnel onto the dramatic cable-stayed bridge across the sound.

The Inlandsbanan: slow travel through Swedish wilderness

The Inlandsbanan is a historic railway that runs roughly 1,300 km through the interior of Sweden from Mora in Dalarna to Gällivare in Lapland — mostly through forest, lake country and tundra untouched by motorways. It operates as a summer tourist railway rather than an everyday service, running slowly and stopping at small communities along the way. A full journey takes several days and can be broken at any point. It is the definition of slow travel in Sweden and one of the more unusual long-distance rail experiences in Europe.

For more routes of this character across the continent, see the guide to the most scenic train journeys in Europe.

Rail passes in Sweden

Interrail and Eurail passes cover SJ's domestic network. Advance booking and seat reservations are required on most SJ long-distance services — you cannot simply board any departure on a pass. Night-train berths carry a separate berth fee. Reservations are typically modest in cost but must be made in advance, especially for popular summer journeys. Details are in the seat reservations guide.

Frequently asked questions

Is SJ the only train operator in Sweden?

No. SJ is the main long-distance operator, but MTR Express also runs on the Stockholm–Gothenburg corridor, and regional services are operated by county transport authorities. For most intercity travel, SJ is the natural starting point for booking.

How far north can you go by train in Sweden?

The mainline reaches Kiruna (via Luleå) in the far north of Lapland, about 1,400 km from Stockholm. Night trains cover this distance overnight. Beyond Kiruna, the ore railway continues to Narvik in Norway, though passenger services on that section are limited.

Can I travel from Stockholm to Copenhagen by train?

Yes. Trains run from Stockholm to Copenhagen via Malmö and the Øresund Bridge, taking around 5 hours. The route is operated by SJ in partnership with other Scandinavian operators, and tickets are available on the SJ website.

How do I book Swedish night trains?

Through the SJ website or app for domestic Swedish night trains. Book well in advance for summer travel north — sleeper berths sell out months ahead for the Kiruna and Luleå services, which are popular with Northern Lights and Lapland travellers.

Sources and further reading: