There are 3 ways to get from Kiruna to Gällivare by train, bus 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

Train  •  1 h 11 min

  1. Regional / ...

$12 - $26

Cheapest option

Bus  •  1 h 40 min

  1. 10 / ...

$12 - $19

1 alternative option

Drive  •  1 h 29 min

  1. 75.5 miles

$17 - $25

What companies run services between Kiruna, Sweden and Gällivare, Sweden?

Swedish Railways (SJ) operates a train from Kiruna to Gällivare every 4 hours. Tickets cost $12 - $26 and the journey takes 1 h 11 min. Alternatively, Länstrafiken operates a bus from Kiruna to Gällivare 3 times a day. Tickets cost $12 - $19 and the journey takes 1 h 40 min.

Train operators
Swedish Railways (SJ)
Website
sj.se
Train from Kiruna Station to Gällivare station
Ave. Duration
1 h 11 min
Frequency
Every 4 hours
Estimated price
$12 - $26
Website
www.sj.se
2nd Class Non-Rebookable
$12 - $18
1st Class Non-Rebookable
$19 - $26
2nd Class Refundable
$19 - $26
1st Class Refundable
$25 - $35
Bus operators
Länstrafiken
Website
lanstrafiken.se
Bus from Kiruna busstation to Gällivare C/Resecentrum
Ave. Duration
1 h 40 min
Frequency
3 times a day
Estimated price
$12 - $19
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 Train travel in France: A guide to SNCF, Is ride-sharing platform BlaBlaCar right for you? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Kiruna and Gällivare is 82 km. The road distance is 121 km.

The cheapest way to get from Kiruna to Gällivare is to bus which costs 110 kr - 160 kr and takes 1 h 40 min.

The quickest way to get from Kiruna to Gällivare is to train which takes 1 h 11 min and costs 110 kr - 230 kr.

Yes, there is a direct train departing from Kiruna Station and arriving at Gällivare station. Services depart every four hours, and operate every day. The journey takes approximately 1 h 11 min.

Yes, there is a direct bus departing from Kiruna busstation and arriving at Gällivare C/Resecentrum. Services depart three times a day, and operate every day. The journey takes approximately 1 h 40 min.

The train from Kiruna Station to Gällivare station takes 1 h 11 min including transfers and departs every four hours.