There are 6 ways to get from Helsingborg to Kiruna by plane, train, bus, night train or car
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
Fly • 5 h 35 min
$164 - $318
Cheapest option
Bus • 29 h 20 min
$146 - $209
4 alternative options
Train • 21 h 57 min
$167 - $406
Train, night train • 23 h 46 min
$174 - $397
Bus, night train • 26 h
$168 - $342
Drive • 19 h 36 min
$250 - $370
What companies run services between Helsingborg, Sweden and Kiruna, Sweden?
Scandinavian Airlines flies from Helsingborg to Kiruna 4 times a day. Alternatively, you can take a train from Helsingborg to Kiruna via Lund C, Lund Central, Stockholm Central, Umeaa Central, and Boden Centralstation in around 21 h 57 min.

- Website
- flysas.com
Flights from Helsingborg to Kiruna via Stockholm
- Ave. Duration
- 4 h 16 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $150 - $600
Flights from Helsingborg to Kiruna via Stockholm, Umea
- Ave. Duration
- 7 h 35 min
- When
- Monday and Wednesday
- Estimated price
- $150 - $600

- Phone
- 70 13 14 15
- Website
- dsb.dk
Train from Helsingborg C to Lund C
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $11 - $17
- Website
- dsb.dk
Train from Helsingborg C to Göteborg C
- Ave. Duration
- 2 h 12 min
- Frequency
- Hourly
- Estimated price
- $30 - $50
- Website
- dsb.dk

- Website
- sj.se
Train from Lund Central to Stockholm Central
- Ave. Duration
- 4 h 13 min
- Frequency
- Hourly
- Estimated price
- $50 - $130
- Website
- www.sj.se
- 2nd Class Non-Rebookable
- $50 - $75
- 1st Class Non-Rebookable
- $90 - $120
- 2nd Class Refundable
- $90 - $130
- 1st Class Refundable
- $130 - $180
Train from Stockholm Central to Umeaa Central
- Ave. Duration
- 6 h 19 min
- Frequency
- Every 4 hours
- Estimated price
- $60 - $150
- Website
- www.sj.se
- 2nd Class Non-Rebookable
- $60 - $85
- 1st Class Non-Rebookable
- $100 - $140
- 2nd Class Refundable
- $100 - $150
- 1st Class Refundable
- $150 - $210
Train from Umeaa Central to Boden Centralstation
- Ave. Duration
- 4 h 13 min
- Frequency
- Every 4 hours
- Estimated price
- $24 - $60
- Website
- www.sj.se
- 2nd Class Non-Rebookable
- $24 - $35
- 1st Class Non-Rebookable
- $40 - $60
- 2nd Class Refundable
- $40 - $60
- 1st Class Refundable
- $60 - $85
Train from Boden Centralstation to Kiruna Station
- Ave. Duration
- 3 h 7 min
- Frequency
- Every 4 hours
- Estimated price
- $21 - $50
- Website
- www.sj.se
- 2nd Class Non-Rebookable
- $21 - $29
- 1st Class Non-Rebookable
- $35 - $50
- 2nd Class Refundable
- $35 - $50
- 1st Class Refundable
- $50 - $75
Night train from Göteborg Central to Boden Centralstation
- Ave. Duration
- 16 h 27 min
- Frequency
- Once daily
- Estimated price
- $120 - $300
- Website
- www.sj.se
- 2nd Class Non-Rebookable
- $120 - $180
- 1st Class Non-Rebookable
- $220 - $290
- 2nd Class Refundable
- $220 - $300
- 1st Class Refundable
- $310 - $430
Night train from Arlanda Central to Kiruna Station
- Ave. Duration
- 16 h 45 min
- Frequency
- Once daily
- Estimated price
- $100 - $250
- Website
- www.sj.se
- 2nd Class Non-Rebookable
- $100 - $150
- 1st Class Non-Rebookable
- $180 - $240
- 2nd Class Refundable
- $180 - $250
- 1st Class Refundable
- $260 - $360

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Helsingborg to Stockholm
- Ave. Duration
- 6 h 40 min
- Frequency
- 5 times a day
- Estimated price
- $30 - $55
- Website
- flixbus.co.uk

- Phone
- +46 771 218 218
- kundtjanst@swebusexpress.se
- Website
- swebus.se
Bus from Helsingborg Centralstation to Stockholm Cityterminalen
- Ave. Duration
- 7 h 25 min
- Frequency
- 4 times a week
- Estimated price
- $60 - $85
- Schedules at
- Swebus
Bus from Helsingborg Centralstation to Arlanda terminal 5 buss
- Ave. Duration
- 8 h 15 min
- Frequency
- 4 times a week
- Estimated price
- $65 - $95
- Schedules at
- Swebus
- Website
- lapplandspilen.se
Bus from Stockholm Cityterminalen to Storuman station
- Ave. Duration
- 12 h
- Frequency
- Twice a week
- Estimated price
- $65 - $80
- Schedules at
- resrobot.se

- Website
- lanstrafiken.se
Bus from Storuman station to Gällivare C/Resecentrum
- Ave. Duration
- 6 h 5 min
- Frequency
- Once daily
- Estimated price
- $35 - $55
- Schedules at
- lanstrafiken.se
Bus from Gällivare C/Resecentrum to Kiruna busstation
- Ave. Duration
- 1 h 35 min
- Frequency
- 3 times a day
- Estimated price
- $13 - $19
- Schedules at
- lanstrafiken.se
Want to know more about travelling around Sweden
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Helsingborg to Kiruna?
The distance between Helsingborg and Kiruna is 1368 km. The road distance is 1786 km.
What is the cheapest way to get from Helsingborg to Kiruna?
The cheapest way to get from Helsingborg to Kiruna is to bus which costs 1200 kr - 1800 kr and takes 29 h 20 min.
What is the fastest way to get from Helsingborg to Kiruna?
The quickest way to get from Helsingborg to Kiruna is to fly which takes 5 h 35 min and costs 1300 kr - 2700 kr.
Is there a direct train between Helsingborg and Kiruna?
No, there is no direct train from Helsingborg to Kiruna. However, there are services departing from Helsingborg C and arriving at Kiruna Station via Lund Central, Stockholm Central, Umeaa Central and Boden Centralstation. The journey, including transfers, takes approximately 21 h 57 min.
Is there a direct bus between Helsingborg and Kiruna?
No, there is no direct bus from Helsingborg to Kiruna. However, there are services departing from Helsingborg and arriving at Kiruna busstation via Stockholm Cityterminalen, Storuman station and Gällivare C/Resecentrum. The journey, including transfers, takes approximately 29 h 20 min.
How long does it take to get from Helsingborg to Kiruna?
It takes approximately 5 h 35 min to get from Helsingborg to Kiruna, including transfers.