Train operators in Sweden

SJ is the dominant long-distance operator in Sweden, running high-speed services between the largest cities, with competition from VR on the Stockholm–Gothenburg route and Snälltåget between Stockholm and Malmö. Night trains link Stockholm with the far north through sleepers to beyond the Arctic Circle. Snälltåget's seasonal night train runs to Hamburg and Berlin. Regional trains run under brands such as Mälartåg, Öresundståg and Norrtåg.

Network length
11,000 km

Number of stations
680

Major train operators in Sweden

  • SJ

    Sweden's state-owned rail operator, running high-speed services between the largest cities alongside InterCity and regional trains. They also run trains from Stockholm to the far north.

    Explore SJ

  • Snälltåget

    Open-access operator running day and night trains between Malmö, Stockholm and the Swedish mountains, with international services to Oslo, Copenhagen, Hamburg and Berlin.

    Explore Snälltåget

Other operators in Sweden

  • Öresundståg

    Cross-border trains linking Copenhagen and eastern Denmark with cities across southern Sweden.

  • Skånetrafiken

    Public transport in Skåne, with Pågatåg trains that serve towns across southern Sweden.

  • Mälartåg

    Regional network linking Stockholm with towns across the Mälaren valley.

  • Norrtåg

    Regional network running services across northern Sweden, reaching Kiruna, Luleå and Umeå.

  • SL

    Stockholm's public transport, running the metro and commuter rail network.

  • Västtrafik

    Public transport for Västra Götaland, running regional trains around Gothenburg.

  • Tåg i Bergslagen

    Regional network serving the Bergslagen region of central Sweden.

  • Vy

    Norway's state-owned rail operator, running the Oslo commuter network and regional services in eastern Norway. Vy also runs the scenic Bergen line with both day and night trains.

  • Östgötatrafiken

    Public transport for Östergötland, running commuter trains between Norrköping, Linköping and surrounding towns.

  • Värmlandstrafik

    Public transport running regional trains across Värmland, western Sweden.

  • Tågab

    Independent operator running passenger services in Värmland.

  • Jönköpings Länstrafik

    Public transport running regional trains in Jönköping, southern Sweden.

  • Kalmar länstrafik

    Public transport running Krösatågen services in Kalmar, south-east Sweden.

  • Krösatågen

    Regional network serving Småland and neighbouring counties in southern Sweden.

  • Hallandstrafiken

    Public transport for Halland, on Sweden's west coast between Gothenburg and Malmö.

  • VR

    Finland's national railway, whose VR Sverige subsidiary runs contracted regional services across Sweden.

  • X-trafik

    Public transport authority for Gävleborg, with regional trains to and from Gävle.

Simplify your train ticketing in Sweden

Best-in-class booking tools and APIs for European train tickets.

Other countries