Directions from Haparanda to Narvik

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

Bus  •  9 h 37 min

  1. 53
  2. 91

$51 - $74

3 alternative options

Bus, train  •  10 h 44 min

  1. 98 / ...
  2. Intercity / ...

$56 - $108

Taxi, train  •  11 h 16 min

  1. 711
  2. Intercity / ...

$57 - $108

Drive  •  7 h 13 min

  1. 335.1 miles

$85 - $130

What companies run services between Haparanda, Sweden and Narvik, Norway?

You can take a bus from Haparanda to Narvik via Kiruna busstation in around 9 h 37 min.

Train operators
Swedish Railways (SJ)
Website
sj.se
Train from Luleaa Central to Narvik
Ave. Duration
7 h 15 min
Frequency
Twice daily
Estimated price
$40 - $85
Website
www.sj.se
Bus operators
Länstrafiken
Website
lanstrafiken.se
Bus from Haparanda Stadshotell to Kiruna busstation
Ave. Duration
5 h 57 min
Frequency
Once a week
Estimated price
$30 - $50
Schedules at
lanstrafiken.se
Bus from Kiruna busstation to Narvik storsenter
Ave. Duration
2 h 40 min
Frequency
Twice daily
Estimated price
$18 - $26
Schedules at
lanstrafiken.se
Bus from Haparanda Stadshotell to Luleå busstation
Ave. Duration
2 h 29 min
Frequency
Every 4 hours
Estimated price
$16 - $24
Schedules at
lanstrafiken.se
Other operators
Länstrafiken
Website
lanstrafiken.se
Taxi from Haparanda/Tornio RC to Luleå Airport
Ave. Duration
1 h 45 min
Frequency
Twice daily
Estimated price
$13 - $20
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 What documents do I need to cross Niagara Falls?, How to get from Florence to Rome and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Questions & Answers

The distance between Haparanda and Narvik is 409 km. The road distance is 536 km.

The cheapest way to get from Haparanda to Narvik is to bus which costs 440 kr - 650 kr and takes 9 h 37 min.

The quickest way to get from Haparanda to Narvik is to drive which takes 7 h 13 min and costs 750 kr - 1200 kr.

No, there is no direct bus from Haparanda to Narvik. However, there are services departing from Haparanda Stadshotell and arriving at Narvik storsenter via Kiruna busstation. The journey, including transfers, takes approximately 9 h 37 min.

It takes approximately 9 h 37 min to get from Haparanda to Narvik, including transfers.