Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Sweden

Trains in Sweden: tickets, passes and routes

Yes — for Stockholm, Gothenburg and Malmö the train is the default: 3–3 h 20 between Stockholm and Gothenburg, 4 h 30 to Malmö, SEK 250–900 one way. Book 2–8 weeks ahead for the cheap fares; a pass only pays off if you are making several long trips or want flexible dates.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20263 min read

Key facts

Best for
Stockholm – Gothenburg – Malmö, and the night train to Lapland
Stockholm – Gothenburg
3 h–3 h 20, SEK 250–900 one way (2026 estimate)
Stockholm – Malmö
4 h 30, SEK 250–900 one way (2026 estimate)
Stockholm – Kiruna (night train)
About 15–17 h, SEK 700–2,500 berth or cabin (2026 estimate)
Book ahead
2–8 weeks for the SEK 250–900 band
Rail passcheck
Only worth it for several long trips or flexible dates — check conditions
Main trap
Delays on the Southern Main Line; leave slack before flights

Details

Sweden's long-distance network is run by several operators, not one. SJ covers most of the main lines with X 2000 and SJ 3000 trains; Vy and Snälltåget run the northern night trains and some seasonal international routes. Regional traffic is handled by county operators (for example SL around Stockholm, Västtrafik around Gothenburg, Skånetrafiken in the south), so a single ticket rarely covers a whole journey.

Fares work like airline tickets: a limited number of cheap seats per departure, rising as the train fills. Booking 2–8 weeks out is the usual way to land in the SEK 250–900 band on Stockholm – Gothenburg or Stockholm – Malmö. Walk-up fares close to departure can be several times higher, and Friday afternoon and Sunday evening departures are the first to sell out.

The night train is the exception worth planning around. Stockholm – Kiruna takes about 15–17 h and costs SEK 700–2,500 for a berth or cabin, which replaces a hotel night and puts you in Lapland without a flight. Winter and Easter dates sell out first; the seasonal routes toward Germany run only part of the year, so check before building a trip around them.

On board, seat reservation is standard on long-distance trains, and most have a bistro or trolley. Bicycles need a booked space on many services. Delays are common on the Southern Main Line between Stockholm and Malmö, so leave a buffer of a few hours before a flight or a ferry.

For short hops, regional tickets are bought from the county operator's app or a ticket machine, not from SJ. If you are connecting a regional train to a long-distance one, buy them separately and allow time at the change.

Details
RouteTimeCost (2026 estimate)Notes
Stockholm – Gothenburg3 h–3 h 20SEK 250–900SJ high-speed; the default choice
Stockholm – Malmö4 h 30SEK 250–900Continues to Copenhagen; delays common
Stockholm – Kiruna (night)About 15–17 hSEK 700–2,500Berth or cabin; winter sells out
Stockholm – Berlin (seasonal)About 15 hCheckSeasonal route — check dates
Stockholm – UppsalaAbout 40 minCheckFrequent regional and SJ services
Stockholm – VisbyFerry, not trainSEK 100–600Nynäshamn – Visby 3 h 15 by ferry

Times and bands follow the site's Sweden country facts; verify current fares and timetables with the operator before booking.

Tips

Book early for price, late only if you value flexibility. The cheapest seats on a given departure are gone weeks ahead in summer and around holidays.

Compare a point-to-point ticket against a pass before buying either. A pass makes sense mainly if you are taking several long journeys, want to change plans on the day, or are travelling with a group — check the current conditions, as they change.

Keep regional and long-distance tickets separate. County apps (SL, Västtrafik, Skånetrafiken) sell local travel; SJ and the night-train operators sell the long legs.

Build slack on the Southern Main Line. If you have a flight or a ferry after a train from Malmö or Gothenburg, leave a few hours rather than minutes.

For Lapland, decide between the night train and a flight early. Flying Stockholm – Kiruna takes about 1 h 35 and costs SEK 800–2,500; the train takes 15–17 h but saves a hotel night.

  • Buy 2–8 weeks ahead for the SEK 250–900 band on main lines
  • Reserve seats and bike spaces on long-distance trains
  • Check seasonal international routes before planning around them
  • Allow a buffer before flights and ferries on the Southern Main Line

Questions people ask

Is the train a good way to get around Sweden?

Yes for the main cities: Stockholm – Gothenburg is 3–3 h 20 and Stockholm – Malmö 4 h 30, at SEK 250–900 one way if booked ahead. For Lapland, the night train works but takes 15–17 h; a flight is faster.

Do I need a rail pass for Sweden?

Usually no. Point-to-point tickets booked 2–8 weeks ahead are cheaper for a simple city-to-city trip. A pass can pay off for several long journeys, flexible dates or group travel — check current conditions, as they change.

How far in advance should I book trains in Sweden?

Two to eight weeks is the practical window for cheap fares on Stockholm – Gothenburg and Stockholm – Malmö. Summer, holidays, Friday afternoons and Sunday evenings sell out first; walk-up fares can be several times higher.

Deep dive

Every source; changeable facts are marked check

Sources