Compare prices and tickets by train, coach or flight

Sun
30 Jan
£36SJ
£45Flixbus
£165Norwegian Air Shuttle
Mon
31 Jan
£30Skånetrafiken
£39Flixbus
£91regional jet
Tue
1 Feb
£21Skånetrafiken
£41Vy Bus4You
£84regional jet
Wed
2 Feb
£30Skånetrafiken
£41Vy Bus4You
£91Eurowings Europe
Thu
3 Feb
£22Skånetrafiken
£46Vy Bus4You
£57Norwegian Air Shuttle
Fri
4 Feb
£36SJ
£44Flixbus
£94Sas Airways
Sat
5 Feb
£22Skånetrafiken
£40Flixbus
£76Sas Airways
Sun
6 Feb
£27FlixTrain
£42Vy Bus4You
£62Norwegian Air Shuttle
Mon
7 Feb
£22Skånetrafiken
£33Flixbus
£51Norwegian Air Shuttle
Tue
8 Feb
£21Skånetrafiken
£41Vy Bus4You
£55regional jet
Thu
10 Feb
£36Skånetrafiken
£25Flixbus
£83regional jet
Fri
11 Feb
£29FlixTrain
£25Flixbus
£63Norwegian Air Shuttle
Sat
12 Feb
£22Skånetrafiken
£22Flixbus
£68Norwegian Air Shuttle
Sun
13 Feb
£28FlixTrain
£25Flixbus
£62Norwegian Air Shuttle
Mon
14 Feb
£27SJ
£34Flixbus
£62Norwegian Air Shuttle
Thu
17 Feb
£22Skånetrafiken
£25Flixbus
£55regional jet
Fri
18 Feb
£26Skånetrafiken
£26Flixbus
£50Norwegian Air Shuttle

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Helsingborg to Stockholm

distanceDistance300 miles (484 km)
durationAverage train duration5 h 31 min
priceAverage train ticket price£28 (€32)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersSJ, Skånetrafiken, Snälltåget, Öresundståg, Samtrafiken or SL

Trains from Helsingborg to Stockholm cover the 300 miles (484 km) long route taking on average 5 h 31 min with our travel partners like SJ, Skånetrafiken, Snälltåget, Öresundståg, Samtrafiken or SL. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this route costs around £28, you can find the cheapest train ticket for as low as £21. Travellers depart most frequently from Helsingborg Centralstation and arrive in Stockholm Centralstation.

Travel Tips: Trains from Helsingborg to Stockholm

Travel by train to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Helsingborg to Stockholm.
FAQs

How much do cheap trains to Stockholm from Helsingborg cost?

Omio customers have found cheap train tickets to Stockholm from Helsingborg for as low as £21  for the next 7 days.

What is the average cost of a train from Helsingborg to Stockholm?

If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Helsingborg to Stockholm train prices are on average £28  one way.

What is the distance by train from Helsingborg to Stockholm?

The train distance from Helsingborg to Stockholm is around 300 miles (484 km).

How long is the train from Helsingborg to Stockholm?

On average the train from Helsingborg to Stockholm duration is 5 h 31 min  for the 300 miles (484 km) long journey, but the travel time can vary if you depart on weekends and holidays.

What station does the Helsingborg to Stockholm train leave from? Which Stockholm train station do I come into from Helsingborg?

Some of the Helsingborg train stations to Stockholm you can start your journey from include Helsingborg Centralstation, Helsingborg Maria station and Helsingborg, Bårslöv Snödroppegatan. Similarly, some of the arrival train stations in Stockholm include Stockholm Centralstation, Stockholm, Cityterminalen and Stockholm Södra.

When travelling this route, Omio customers are departing most frequently from Helsingborg Centralstation   and arriving in Stockholm Centralstation.

Where is the departure train station in Helsingborg located? Where is the arrival train station in Stockholm located?

You can find the most popular departure train station for this journey, Helsingborg Centralstation, located approximately 0.2 miles (341 m) from the city centre of Helsingborg. The most popular arrival train station in Stockholm, called Stockholm Centralstation, is located around 0.3 miles (502 m) away from its city centre.

What train providers go from Helsingborg to Stockholm?

If you're looking for trains from Helsingborg to Stockholm, you can rely on SJ, Skånetrafiken, Snälltåget, Öresundståg, Samtrafiken or SL to get you to Stockholm. It's also good to check out all possible train providers for the Helsingborg to Stockholm journey to see if there might be differences in the amenities they offer.

How many train services are there between Helsingborg and Stockholm a day?

The average number of trains departing Helsingborg for Stockholm is 5 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Helsingborg to Stockholm? When does the last train depart from Helsingborg to Stockholm?

You can take the first train from Helsingborg to Stockholm at 05: 03   or take the last train from Helsingborg to Stockholm leaving at 22: 25. Look for the latest Helsingborg Stockholm train schedule on Omio and book the best time to take the train for this route.

How early should I book Helsingborg to Stockholm train tickets to get the best deals?

You can find a train to Stockholm from Helsingborg to cost on average £28 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Helsingborg to Stockholm train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Helsingborg
Stockholm
Helsingborg Centralstation is the most popular Helsingborg railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Helsingborg for your journey to Stockholm.