There are 9 ways to get from Bruges to Kiruna by train, plane, train (Eurostar), 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.
Train to Brussels Airport, fly to Kiruna Airport
best- Take the train from Bruges to Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Kiruna Airport (KRN)plane BRU - KRN
10h 20mkr 1,601–7,844Train via Cologne
- Take the train from Bruges to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbftrain Ice
- Take the train from Köln Hbf to Hamburg-Harburgtrain 42 / ...
- Take the train from Hamburg-Harburg Bf to Stockholm Ctrain 083
- Take the train from Stockholm Centralstation to Boden C/Resecentrumtrain 94
- Take the train from Boden C/Resecentrum to Kiruna stationtrain 98
38h 38mkr 5,173–12,034Bus
- Take the bus from Bruges to Ghent Dampoortbus 826 / ...
- Take the bus from Ghent Dampoort to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalenbus
- Take the bus from Stockholm, Cityterminalen to Törebus
- Take the bus from Töre busstation to Sjukhusetbus 10
2dkr 3,055–4,594Train, night train
- Take the train from Bruges to Bruxelles-Miditrain Ic / ...
- Take the train from Bruxelles-Midi to Hamburg-Harburgtrain Trn
- Take the night train from Hamburg-Harburg to Stockholm Centralnighttrain
- Take the night train from Stockholm Centralstation to Boden Centralstationnighttrain
- Take the night train from Boden Centralstation to Kiruna stationnighttrain
42h 30mkr 4,513–8,734Train, train to Amsterdam Airport Schiphol, fly to Kiruna Airport
- Take the train from Bruges to Anvers-Centraltrain
- Take the train from Anvers-Central to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Kiruna Airport (KRN)plane AMS - KRN
10h 47mkr 2,275–7,732Train to Brussels Airport, fly to Harstad/Narvik Airport, Evenes, bus
- Take the train from Bruges to Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Harstad/Narvik Airport, Evenes (EVE)plane BRU - EVE
- Take the bus from Harstad/Narvik lufthavn to Bromsgårdbus
- Take the bus from Narvik Bromsgård to Sjukhusetbus
14h 7mTrain
- Take the train from Bruges to Anvers-Centraltrain Ic / ...
- Take the train from Anvers-Central to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to Hamburg-Harburgtrain Ice
- Take the train from Hamburg-Harburg Bf to Stockholm Ctrain 083
- Take the train from Stockholm Centralstation to Boden C/Resecentrumtrain 94
- Take the train from Boden C/Resecentrum to Kiruna stationtrain 98
39h 27mkr 4,645–8,282Train, night train, bus
- Take the train from Bruges to Anvers-Centraltrain Ic / ...
- Take the train from Antwerpen-Centraal to Berlin Hbftrain
- Take the night train from Berlin Hauptbahnhof to Stockholm Centralstationnighttrain Nt
- Take the night train from Stockholm Centralstation to Luleå Centralstationnighttrain
- Take the bus from Luleå busstation to Sjukhusetbus 10
2d 1hkr 5,145–8,632Drive 2,906.8 km
- Drive from Bruges to Kirunacar 2,906.8 km
30h 55mkr 5,182–7,484
Bruges to Kiruna by train
Questions & Answers
The cheapest way to get from Bruges to Kiruna is to bus which costs 3000 kr - 4600 kr and takes 2 days 0h.
The fastest way to get from Bruges to Kiruna is to train and fly which takes 10h 20m and costs 1600 kr - 8000 kr.
No, there is no direct bus from Bruges to Kiruna. However, there are services departing from Bruges and arriving at Sjukhuset via Ghent Dampoort, Hamburg, Zentraler Omnibusbahnhof, Stockholm, Cityterminalen and Töre busstation. The journey, including transfers, takes approximately 2 days 0h.
No, there is no direct train from Bruges to Kiruna station. However, there are services departing from Bruges and arriving at Kiruna station via Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Hamburg-Harburg Bf, Stockholm Centralstation and Boden C/Resecentrum. The journey, including transfers, takes approximately 38h 38m.
The distance between Bruges and Kiruna is 2187 km. The road distance is 2906.8 km.
The best way to get from Bruges to Kiruna without a car is to train via Cologne which takes 38h 38m and costs 5000 kr - 12000 kr.
It takes approximately 10h 20m to get from Bruges to Kiruna, including transfers.
Bruges to Kiruna bus services, operated by FlixBus, depart from Bruges station.
Bruges to Kiruna train services, operated by Belgian Railways (NMBS/SNCB), depart from Bruges station.
The best way to get from Bruges to Kiruna is to train via Cologne which takes 38h 38m and costs 5000 kr - 12000 kr. Alternatively, you can bus, which costs 3000 kr - 4600 kr and takes 2 days 0h.
What companies run services between Bruges, Belgium and Kiruna, Sweden?
You can take a train from Bruges to Kiruna station via Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Hamburg-Harburg Bf, Stockholm Centralstation, and Boden C/Resecentrum in around 38h 38m. Alternatively, you can take a bus from Bruges to Sjukhuset via Ghent Dampoort, Hamburg, Zentraler Omnibusbahnhof, Stockholm, Cityterminalen, and Töre busstation in around 2d.
- Website
- flysas.com
Flights from Brussels Airport to Kiruna Airport via Copenhagen
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- kr 1,400–6,000
Flights from Brussels Airport to Kiruna Airport via Stockholm
- Ave. Duration
- 8h 47m
- When
- Sunday
- Estimated price
- kr 1,400–6,000
Flights from Brussels Airport to Kiruna Airport via Copenhagen, Stockholm
- Ave. Duration
- 7h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- kr 1,400–6,000
Flights from Amsterdam Airport Schiphol to Kiruna Airport via Stockholm
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- kr 1,600–9,000
Flights from Brussels Airport to Harstad/Narvik Airport, Evenes via Copenhagen
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- kr 1,000–4,200
Flights from Brussels Airport to Harstad/Narvik Airport, Evenes via Oslo
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–4,200
- Website
- klm.com
Flights from Brussels Airport to Kiruna Airport via Amsterdam Airport Schiphol, Stockholm
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- kr 1,700–7,500
Flights from Amsterdam Airport Schiphol to Kiruna Airport via Stockholm
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- kr 1,600–9,000
Flights from Brussels Airport to Harstad/Narvik Airport, Evenes via Oslo
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–3,300
- Website
- eurowings.com
Flights from Amsterdam Airport Schiphol to Kiruna Airport via Dusseldorf
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- kr 1,500–6,500
- Website
- norwegian.com
Flights from Brussels Airport to Harstad/Narvik Airport, Evenes via Oslo
- Ave. Duration
- 6h 25m
- When
- Friday and Sunday
- Estimated price
- kr 1,200–4,500
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- kr 170–340
- Website
- https://www.belgiantrain.be/en
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- kr 170–340
- Website
- https://www.belgiantrain.be/en
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- kr 170–340
- Website
- https://www.belgiantrain.be/en
Train from Bruxelles-Midi to Hamburg-Harburg
- Ave. Duration
- 9h 13m
- Frequency
- Twice a week
- Estimated price
- kr 1,000–2,200
- Website
- https://www.belgiantrain.be/en
Train from Bruges to Anvers-Central
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- kr 190–390
- Website
- https://www.belgiantrain.be/en
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- kr 170–340
- Website
- https://www.belgiantrain.be/en
Train from Bruges to Anvers-Central
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- kr 190–390
- Website
- https://www.belgiantrain.be/en
Train from Bruges to Anvers-Central
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- kr 190–390
- Website
- https://www.belgiantrain.be/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- kr 180–800
- Website
- https://int.bahn.de/en
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- kr 180–800
- Website
- https://int.bahn.de/en
Train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbf
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- kr 440–1,900
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Hamburg-Harburg
- Ave. Duration
- 3h 51m
- Frequency
- Hourly
- Estimated price
- kr 850–3,600
- Website
- https://int.bahn.de/en
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- kr 180–800
- Website
- https://int.bahn.de/en
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- kr 180–800
- Website
- https://int.bahn.de/en
- Phone
- +44 (0)3432 186 186
- Website
- eurostar.com
Train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Every 2 hours
- Estimated price
- kr 700–1,300
- Website
- https://www.eurostar.com/rw-en
Train from Anvers-Central to Schiphol Airport
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- kr 480–850
- Website
- https://www.eurostar.com/rw-en
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- kr 500–950
- Website
- https://www.eurostar.com/rw-en
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Hamburg-Harburg Bf to Stockholm C
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- kr 1,600–2,500
- Website
- https://www.snalltaget.se/en
Night train from Hamburg-Harburg to Stockholm Central
- Ave. Duration
- 13h 18m
- Frequency
- 3 times a day
- Estimated price
- kr 1,600–2,500
- Website
- https://www.snalltaget.se/en
Train from Hamburg-Harburg Bf to Stockholm C
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- kr 1,600–2,500
- Website
- https://www.snalltaget.se/en
Night train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 16h 6m
- Frequency
- 6 times a week
- Estimated price
- kr 1,900–3,100
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Stockholm Centralstation to Boden C/Resecentrum
- Ave. Duration
- 13h 13m
- Frequency
- Once daily
- Estimated price
- kr 1,700–2,600
- Website
- https://www.sj.se/en/
Train from Boden C/Resecentrum to Kiruna station
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- kr 410–650
- Website
- https://www.sj.se/en/
Night train from Hamburg-Harburg to Stockholm Central
- Ave. Duration
- 11h 34m
- Frequency
- Twice daily
- Estimated price
- kr 1,900–2,900
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Boden C/Resecentrum
- Ave. Duration
- 13h 13m
- Frequency
- Once daily
- Estimated price
- kr 1,700–2,600
- Website
- https://www.sj.se/en/
Train from Boden C/Resecentrum to Kiruna station
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- kr 410–650
- Website
- https://www.sj.se/en/
- Phone
- 0771-444 111
- [email protected]
- Website
- norrtag.se
Train from Boden C/Resecentrum to Kiruna station
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- kr 430–650
- Schedules at
- norrtag.se
Train from Boden C/Resecentrum to Kiruna station
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- kr 430–650
- Schedules at
- norrtag.se
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Night train from Stockholm Centralstation to Boden Centralstation
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- kr 1,400–2,300
- Website
- https://www.sj.se/en
Night train from Boden Centralstation to Kiruna station
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- kr 340–550
- Website
- https://www.sj.se/en
Night train from Stockholm Centralstation to Luleå Centralstation
- Ave. Duration
- 12h 37m
- Frequency
- Once daily
- Estimated price
- kr 1,400–2,400
- Website
- https://www.sj.se/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- kr 190–400
- Website
- https://www.ns.nl/en
Train from Amsterdam Centraal to Hamburg-Harburg
- Ave. Duration
- 4h 37m
- Frequency
- Every 4 hours
- Estimated price
- kr 550–1,200
- Website
- https://www.ns.nl/en
- Phone
- +31302035833
- [email protected]
- Website
- europeansleeper.eu
Train from Antwerpen-Centraal to Berlin Hbf
- Ave. Duration
- 10h 17m
- Frequency
- 6 times a week
- Estimated price
- kr 1,100–2,100
- Website
- https://www.europeansleeper.eu/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Bruges to Ghent Dampoort
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- kr 45–75
- Website
- https://www.flixbus.co.uk
Bus from Ghent Dampoort to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 9h 40m
- Frequency
- 5 times a week
- Estimated price
- kr 600–1,100
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Stockholm, Cityterminalen
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- kr 950–1,600
- Website
- https://www.flixbus.co.uk
- Phone
- +46 922-129 55
- [email protected]
- Website
- tapanis.se
Bus from Stockholm, Cityterminalen to Töre
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Estimated price
- kr 1,000–1,300
- Website
- https://tapanis.se/
- Phone
- 0771-100 110
- [email protected]
- Website
- lanstrafikennorrbotten.se
Bus from Töre busstation to Sjukhuset
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- kr 460–520
- Book at
- resrobot.se
- Online fare
- kr 460–520
Bus from Luleå busstation to Sjukhuset
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- kr 550–650
- Book at
- resrobot.se
- Online fare
- kr 550–650
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Harstad/Narvik lufthavn to Bromsgård
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- kr 230–320
- Website
- https://www.nor-way.no/en/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Harstad/Narvik lufthavn to Bromsgård
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- kr 80–120
- Website
- https://www.reisnordland.no/
- Phone
- +46 980 124 00
- [email protected]
- Website
- kirunabuss.se
Bus from Narvik Bromsgård to Sjukhuset
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Schedules at
- kirunabuss.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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Bruges to Kiruna bus services, operated by FlixBus, arrive at Ghent Dampoort station.
Bruges to Kiruna train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Midi station.
Yes, the driving distance between Bruges to Kiruna is 2907 km. It takes approximately 30h 55m to drive from Bruges to Kiruna.
Book your Bruges to Kiruna train tickets online with Omio.
There are 66+ hotels available in Kiruna.
































