Select from 4 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  7 h 17 min

  1. Express / ...

$40 - $85

3 alternative options

Bus  •  8 h 50 min

  1. 91
  2. 10

$48 - $76

Drive  •  6 h 46 min

  1. 324.9 miles

$85 - $130

Bus, fly  •  8 h 42 min

  1. KRN - LLA

$132 - $630

What companies run services between Narvik, Norway and Luleå, Sweden?

Norwegian Railways (NSB) operates a train from Narvik to Luleå 3 times a day. Tickets cost $40 - $85 and the journey takes 7 h 17 min. Swedish Railways (SJ) also services this route twice daily. Alternatively, you can take a bus from Narvik to Luleå via Kiruna busstation in around 8 h 50 min.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Kiruna to Lulea via Stockholm
Ave. Duration
4 h 18 min
When
Friday, Saturday and Sunday
Estimated price
$150 - $650
Flights from Kiruna to Lulea via Umea, Stockholm
Ave. Duration
4 h 35 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$150 - $650
Norwegian Air Shuttle
Website
norwegian.com
Flights from Kiruna to Lulea via Stockholm
Ave. Duration
4 h 25 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $600
Train operators
Norwegian Railways (NSB)
Website
nsb.no
Train from Narvik to Luleaa Central
Ave. Duration
7 h 17 min
Frequency
3 times a day
Estimated price
$40 - $85
Website
nsb.no
Swedish Railways (SJ)
Website
sj.se
Train from Narvik stasjon to Luleå Centralstation
Ave. Duration
6 h 51 min
Frequency
Twice daily
Estimated price
$35 - $90
Website
www.sj.se
2nd Class Non-Rebookable
$35 - $55
1st Class Non-Rebookable
$65 - $85
2nd Class Refundable
$65 - $90
1st Class Refundable
$90 - $130
Bus operators
Länstrafiken
Website
lanstrafiken.se
Bus from Narvik storsenter to Kiruna busstation
Ave. Duration
2 h 40 min
Frequency
Twice daily
Estimated price
$17 - $26
Schedules at
lanstrafiken.se
Bus from Kiruna busstation to Luleå busstation
Ave. Duration
5 h 10 min
Frequency
Once daily
Estimated price
$30 - $50
Schedules at
lanstrafiken.se
Bus from Narvik busstation to Kiruna flygplats
Ave. Duration
2 h 55 min
Frequency
6 times a week
Estimated price
$18 - $27
Schedules at
lanstrafiken.se

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Want to know more about US trains? and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

Questions & Answers

The distance between Narvik and Luleå is 378 km. The road distance is 520 km.

The cheapest way to get from Narvik to Luleå is to bus which costs kr 380 - kr 650 and takes 8 h 50 min.

The quickest way to get from Narvik to Luleå is to drive which takes 6 h 46 min and costs kr 650 - kr 1000.

Yes, there is a direct train departing from Narvik and arriving at Luleaa Central. Services depart three times a day, and operate every day. The journey takes approximately 7 h 17 min.

No, there is no direct bus from Narvik to Luleå. However, there are services departing from Narvik storsenter and arriving at Luleå busstation via Kiruna busstation. The journey, including transfers, takes approximately 8 h 50 min.

The train from Narvik to Luleaa Central takes 7 h 17 min including transfers and departs three times a day.