Updated 2026
The Rail Network at a Glance
Sweden's train network is modern, clean, and efficient. SJ runs the main intercity routes, connecting Stockholm to the southern cities and overnight trains to the far north. The country is large, so distances are significant, but trains are a pleasant way to traverse them.
How Eurail Works in Sweden
Eurail passes are accepted on SJ trains, though high-speed services require a reservation fee of €5-10. Regional trains operated by other companies may or may not honor Eurail. We recommend confirming your pass acceptance when booking or at the ticket counter.
Popular City-Pair Routes
Stockholm to Gothenburg: 3 hours. SJ high-speed train, hourly service. Reservation required (€5-10). €30-60 (~$33-66 USD).
Stockholm to Malmö: 4.5 hours. SJ regional/express, several daily. Optional reservation. €25-55 (~$27-60 USD).
Stockholm to Uppsala: 40 minutes. SJ regional or local service, hourly. No reservation required. €8-15 (~$9-16 USD).
Gothenburg to Malmö: 2.75 hours. SJ service, hourly. Optional reservation. €20-40 (~$22-44 USD).
Stockholm to Linköping: 2 hours. SJ regional, several daily. Optional reservation. €15-30 (~$16-33 USD).
Stockholm to Kiruna (overnight): 17 hours. SJ night train with couchettes. Reservation required. €60-120 (~$66-132 USD).
Scenic Routes and Day Trips by Rail
The Inlandsbanan runs through central Sweden, a quieter alternative to the coastal routes. It's a journey through forests and lakes, less touristy than other routes.
The Arctic Railway from Stockholm or Gothenburg reaches Kiruna and Narvik in the far north. Overnight trains make this epic journey manageable.
The west coast route between Gothenburg and Malmö follows the coast with views of the sea and smaller Swedish towns.
Practical Tips for Sweden
Swedish trains are among Europe's best: clean, efficient, and on time. Comfort is high, and you'll often get good views.
Food and beverages are available on longer trains, and they're reasonably priced compared to Norway. Many stations have good cafés.
English is universal, and announcements are bilingual in many regions.
Bikes are welcome on regional trains if you book a bike space ahead. This opens up cycling tour possibilities.
Cross-Border Connections
Stockholm to Oslo via Norway takes about 6 hours. See our Norway Eurail guide for northern Scandinavian routes.
Malmö to Copenhagen via the Öresund crossing is just 35 minutes. This is a quick and pleasant connection to Denmark. Explore Denmark by rail.
Stockholm to Narvik in Norway via the Arctic Railway takes about 18 hours. It's an epic cross-border journey. Learn about Norway's Arctic routes.
FAQ
Yes. SJ's high-speed services between major cities (like Stockholm to Gothenburg) require reservations, which cost €5-10 per journey. Regional and slower services may not require reservations. Always check with SJ or your ticket vendor.
The Inlandsbanan is a scenic regional route, and Eurail passes are often accepted, though check ahead. It's a slower, more relaxed journey than the main trunk lines.
The overnight SJ trains from Stockholm and Gothenburg to Kiruna and Narvik are the classic routes. You'll cross the Arctic Circle and arrive in the far north. In winter, this opens up Northern Lights tours.
Swedish trains are among Europe's most punctual. Delays are rare, and services run year-round, though extreme winter weather can occasionally impact mountain routes in the north.
Yes. Regional trains accept bikes if you book a bike space (usually €5-10) in advance. This is a great way to combine rail and cycling.
Helsinki to Stockholm can be done by train plus ferry, but it's not direct. You'd take a train to Turku, then a ferry to Stockholm. This is a scenic multi-day journey.
