Compare prices and tickets by train, bus or flight

Fri
Dec 3
$103SJ
$105Norwegian Air Shuttle
Sat
Dec 4
$63SJ
$94Norwegian Air Shuttle
Sun
Dec 5
$116SJ
$80Norwegian Air Shuttle
Mon
Dec 6
$67SJ
$132Sas Airways
Tue
Dec 7
$67SJ
$74Norwegian Air Shuttle
Wed
Dec 8
$59SJ
$65Norwegian Air Shuttle
Thu
Dec 9
$72SJ
$75Norwegian Air Shuttle
Fri
Dec 10
$78SJ
$65Norwegian Air Shuttle
Sat
Dec 11
$63SJ
$74Norwegian Air Shuttle
Sun
Dec 12
$82SJ
$75Norwegian Air Shuttle
Mon
Dec 13
$58SJ
$65Norwegian Air Shuttle
Tue
Dec 14
$81SJ
$74Norwegian Air Shuttle
Wed
Dec 15
$81SJ
$68Norwegian Air Shuttle
Thu
Dec 16
$69SJ
$74Norwegian Air Shuttle
Fri
Dec 17
$87SJ
$75Norwegian Air Shuttle
Sat
Dec 18
$87SJ
$132Sas Airways
Sun
Dec 19
$118SJ
$134Sas Airways
Mon
Dec 20
$116SJ
$156Sas Airways
Tue
Dec 21
$116SJ
$208Sas Airways
Wed
Dec 22
$87SJ
$260Sas Airways

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Stockholm and Luleå

distanceDistance450 miles (725 km)
durationAverage train duration12 h 27 min
priceAverage train ticket price$80 (€66)
changesDirect trainYes
carriersTrain companiesSJ

Trains from Stockholm to Luleå cover the 450 miles (725 km) long journey taking on average 12 h 27 min with our travel partners like SJ. There are direct train services available. While the average ticket price for this route costs around $80 (€66), you can find the cheapest train ticket for as low as $59 (€49). Travelers depart most frequently from Stockholm Centralstation and arrive in Luleå, Centralstation.

Travel Tips

Trains from Stockholm to Luleå
Travel by train to Luleå 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 Stockholm to Luleå.
FAQs
What is the price of the cheapest train from Stockholm to Luleå?
If you’re looking to save money on tickets, you can find cheap Stockholm to Luleå trains for as little as $59 (€49)  in the next 7 days.
What is the cost of a train to Luleå from Stockholm?
In the next 7 days you can expect to pay on average $80 (€66)  for a train ticket to Luleå from Stockholm.
How far is it from Stockholm to Luleå by train?
The Stockholm to Luleå train distance is approximately 450 miles (725 km).
How long is the train ride between Stockholm and Luleå?
The Stockholm to Luleå train duration is on average 12 h 27 min, which is to be expected when traveling 450 miles (725 km) between Stockholm and Luleå. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by train from Stockholm to Luleå, which train station in Stockholm do I depart from and which train station in Luleå do I arrive in?

When departing from Stockholm, you have various train station options to start your journey from including Stockholm Centralstation, Stockholm, Cityterminalen and Stockholm Södra. When arriving in Luleå, you can end your journey in train stations like Luleå, Centralstation, Luleaa Notviken station and Luleaa Central.

Omio customers book a train from Stockholm Centralstation   to Luleå, Centralstation   most frequently for this route.

Where is the departure train station in Stockholm located? Where is the arrival train station in Luleå located?

Passengers booking this route most frequently board their trains from Stockholm Centralstation and need to travel around 0.3 miles (502 m) from the city center to get to this train station.

Passengers arriving in Luleå most often arrive at Luleå, Centralstation and need to travel around 0.3 miles (474 m) from this train station to the city center.

What train companies offer a service to Luleå from Stockholm?
For the journey from Stockholm to Luleå you can take a train with SJ. Be sure to check out all possible train companies that offer services to Luleå from Stockholm on Omio to compare what amenities they may have.
Can I find a direct train from Stockholm to Luleå?
If you’re looking for a direct train, consider traveling with SJ. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
When does the first train depart from Stockholm to Luleå? When does the last train depart from Stockholm to Luleå?
The first Stockholm to Luleå train departs at 5: 21 AM   and the last train from Stockholm to Luleå leaves at 9: 32 PM. Check out the most up-to-date train schedule from Stockholm to Luleå on Omio and find the best time to travel to your destination.
How far in advance should I book train tickets from Stockholm to Luleå for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you purchase train tickets from Stockholm to Luleå within the next 7 days, you can find tickets to cost on average $80 (€66) one way. To find the best prices for this route, consider booking your train ticket from Stockholm to Luleå a few months in advance.

Important Stations and Airports for this Journey

Stockholm
Luleå
Stockholm Centralstation is the most popular Stockholm railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Stockholm for your trip to Luleå.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+46 841062600
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 10: 00 - 20: 00
Public transit options for Stockholm Centralstation
Metro lines: 10, 11, 13, 14, 17, 18, 19
Bus lines: 53, 54, 516, 812C, 813C, Flygbussarna
Tram lines: 7
Train lines: Dala Line, Northern Main Line, East Coast Line, SJ X2000, 40, 41, 42X, 43, 43X, 44, Arlanda Express, FLX