There are 7 ways to get from Bruges to Kiruna by train, plane, 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
Train to Brussels, fly to Kiruna • 12h 25m
6 alternative options
Train, night train • 37h 13m
Train • 38h 24m
Train, night train, bus • 2 days 18h
Drive • 30h 10m
Bruges to Kiruna by train and night train
The journey time between Bruges and Kiruna is around 37h 13m and covers a distance of around 3098 km. This includes an average layover time of around 3h 16m. Operated by Belgian Railways (NMBS/SNCB), Deutsche Bahn Intercity-Express, Flixtrain and others, the Bruges to Kiruna service departs from Bruges and arrives in Kiruna station. Typically seven services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Bruges to Kiruna is to train and fly which costs €120 - €400 and takes 12h 25m.
The quickest way to get from Bruges to Kiruna is to train and fly which costs €200 - €440 and takes 11h 57m.
No, there is no direct train from Bruges to Kiruna station. However, there are services departing from Bruges and arriving at Kiruna station via Bruxelles-Nord, Köln Hbf, Hamburg Hbf and Stockholm Centralstation. The journey, including transfers, takes approximately 37h 13m.
The distance between Bruges and Kiruna is 2068 km. The road distance is 2977.1 km.
The best way to get from Bruges to Kiruna without a car is to train and night train which takes 37h 13m and costs .
It takes approximately 12h 25m to get from Bruges to Kiruna, including transfers.
Bruges to Kiruna train services, operated by Belgian Railways (NMBS/SNCB), depart from Bruges station.
There is no direct flight from Brussels Airport to Kiruna Airport. The quickest flight takes 7h 10m and has one stopover.
Bruges to Kiruna train services, operated by Vy Nattåg, arrive at Kiruna station.
Yes, the driving distance between Bruges to Kiruna is 2977 km. It takes approximately 30h 10m to drive from Bruges to Kiruna.

- Distance: 2068.2 km
- Duration: 12h 25m
What companies run services between Bruges, Belgium and Kiruna, Sweden?
You can take a train from Bruges to Kiruna via Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Hamburg-Altona, and Stockholm Centralstation in around 38h 24m.

- Website
- flysas.com
Flights from Brussels to Kiruna via Stockholm
- Ave. Duration
- 9h 52m
- When
- Wednesday, Thursday, Friday and Sunday
- Estimated price
- 2000 kr - 4100 kr
Flights from Brussels to Kiruna via Oslo, Stockholm
- Ave. Duration
- 7h 35m
- When
- Friday and Sunday
- Estimated price
- 2000 kr - 4100 kr
Flights from Brussels to Kiruna via Copenhagen, Stockholm
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- 2000 kr - 4100 kr
Flights from Amsterdam Schiphol to Kiruna via Stockholm
- Ave. Duration
- 6h 20m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 2100 kr - 7000 kr
Flights from Amsterdam Schiphol to Kiruna via Copenhagen, Stockholm
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- 2000 kr - 4900 kr
Flights from Amsterdam Schiphol to Kiruna via Oslo, Stockholm
- Ave. Duration
- 7h 50m
- When
- Tuesday and Thursday
- Estimated price
- 2000 kr - 4900 kr
Flights from Brussels to Evenes via Oslo
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 2500 kr - 12000 kr
Flights from Brussels to Evenes via Copenhagen, Oslo
- Ave. Duration
- 11h 30m
- When
- Friday
- Estimated price
- 3100 kr - 14000 kr
Flights from Brussels to Evenes via Stockholm, Oslo
- Ave. Duration
- 12h 7m
- When
- Friday and Sunday
- Estimated price
- 3100 kr - 14000 kr

- Website
- lufthansa.com
Flights from Brussels to Kiruna via Frankfurt, Stockholm
- Ave. Duration
- 7h 10m
- When
- Wednesday, Thursday, Friday and Sunday
- Estimated price
- 4200 kr - 9500 kr
Flights from Brussels to Kiruna via Munich, Stockholm
- Ave. Duration
- 9h 40m
- When
- Tuesday, Wednesday, Thursday and Friday
- Estimated price
- 4200 kr - 9500 kr
Flights from Amsterdam Schiphol to Kiruna via Frankfurt, Stockholm
- Ave. Duration
- 7h 5m
- When
- Wednesday, Thursday, Friday and Sunday
- Estimated price
- 3900 kr - 6500 kr
Flights from Amsterdam Schiphol to Kiruna via Stockholm
- Ave. Duration
- 4h 45m
- When
- Tuesday, Wednesday, Thursday and Friday
- Estimated price
- 2300 kr - 8500 kr
Flights from Amsterdam Schiphol to Kiruna via Munich, Stockholm
- Ave. Duration
- 9h 40m
- When
- Sunday
- Estimated price
- 3900 kr - 6500 kr

- Website
- swiss.com
Flights from Brussels to Kiruna via Zurich, Stockholm
- Ave. Duration
- 8h 50m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 3100 kr - 11000 kr
Flights from Amsterdam Schiphol to Kiruna via Zurich, Stockholm
- Ave. Duration
- 8h 40m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 2700 kr - 6000 kr

- Website
- norwegian.com
Flights from Amsterdam Schiphol to Kiruna via Stockholm
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- 2300 kr - 8500 kr

- Website
- eurowings.com
Flights from Amsterdam Schiphol to Kiruna via Dusseldorf
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- 2200 kr - 8500 kr

- Phone
- +32 2 528 28 28
- Website
- belgiantrain.be
Train from Bruges to Brussels Airport - Zaventem
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- 230 kr - 250 kr
- Website
- Belgian Railways
- Book at
- Belgium Rail Pass
- 2nd Class
- 230 kr - 250 kr
- 1st Class
- 320 kr - 360 kr
Train from Bruges to Bruxelles-Midi
- Ave. Duration
- 58 min
- Frequency
- Every 15 minutes
- Estimated price
- 110 kr - 160 kr
- Website
- Belgian Railways
- Book at
- Belgium Rail Pass
- 2nd Class
- 110 kr - 160 kr
- 1st Class
- 170 kr - 250 kr
Train from Bruges to Bruxelles-Nord
- Ave. Duration
- 1h 14m
- Frequency
- Every 15 minutes
- Estimated price
- 110 kr - 170 kr
- Website
- Belgian Railways
- Book at
- Belgium Rail Pass
- 2nd Class
- 110 kr - 170 kr
- 1st Class
- 170 kr - 250 kr
Train from Bruges to Anvers-Central
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- 120 kr - 180 kr
- Website
- Belgian Railways
- Book at
- Belgium Rail Pass
- 2nd Class
- 120 kr - 180 kr
- 1st Class
- 180 kr - 270 kr

- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- 650 kr - 1400 kr
- Website
- Thalys
- Standard
- 650 kr - 950 kr
- Comfort
- 800 kr - 1100 kr
- Premium
- 950 kr - 1400 kr
Train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbf
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- 700 kr - 1500 kr
- Website
- Thalys
- Standard
- 700 kr - 1000 kr
- Comfort
- 850 kr - 1200 kr
- Premium
- 1000 kr - 1500 kr

- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Narvik station to Kiruna station
- Ave. Duration
- 2h 43m
- Frequency
- 3 times a day
- Website
- Vy Nattåg
Train from Stockholm Centralstation to Kiruna station
- Ave. Duration
- 15h 4m
- Frequency
- Once daily
- Website
- Vy Nattåg
_202204231056.png)
- Phone
- +47 61 05 19 10
- Website
- vy.no
Train from Narvik stasjon to Kiruna station
- Ave. Duration
- 2h 43m
- Frequency
- Twice daily
- Estimated price
- 160 kr - 210 kr
- Website
- vy.no

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Bruxelles-Nord to Koeln Hbf
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- 410 kr - 600 kr
- Website
- https://www.bahn.com/en
Train from Köln Hbf to Hamburg Hbf
- Ave. Duration
- 4h 3m
- Frequency
- Hourly
- Estimated price
- 600 kr - 900 kr
- Website
- https://www.bahn.com/en
Train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbf
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- 410 kr - 600 kr
- Website
- https://www.bahn.com/en
Train from Köln Hbf to Hamburg-Altona
- Ave. Duration
- 4h 19m
- Frequency
- Hourly
- Estimated price
- 600 kr - 900 kr
- Website
- https://www.bahn.com/en

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixtrain.com
Train from Köln Hbf to Hamburg Hbf
- Ave. Duration
- 4h 6m
- Frequency
- 3 times a day
- Estimated price
- 300 kr - 420 kr
- Website
- Flixtrain

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Koeln Hbf to Hamburg Hbf
- Ave. Duration
- 4h 43m
- Frequency
- Twice daily
- Estimated price
- 1400 kr - 2700 kr
- Website
- https://www.sbb.ch/en/home.html
Train from Koeln Hbf to Hamburg-Altona
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- 1500 kr - 2700 kr
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Night train from Hamburg Hbf to Stockholm Centralstation
- Ave. Duration
- 11h 55m
- Frequency
- 3 times a day
- Estimated price
- 900 kr - 1400 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 900 kr - 1200 kr
- 2nd Class Ticket
- 1100 kr - 1400 kr
Train from Hamburg-Altona to Stockholm Centralstation
- Ave. Duration
- 12h 36m
- Frequency
- Twice daily
- Estimated price
- 900 kr - 1400 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 900 kr - 1200 kr
- 2nd Class Ticket
- 1100 kr - 1400 kr
Train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 15h 59m
- Frequency
- Twice a week
- Estimated price
- 1000 kr - 1500 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 1000 kr - 1300 kr
- 2nd Class Ticket
- 1200 kr - 1500 kr

- Phone
- +46 771-26 00 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Hamburg Hbf to Stockholm Central
- Ave. Duration
- 14h 13m
- Frequency
- Once daily
- Estimated price
- 500 kr - 650 kr
- Website
- Snälltåget
Train from Berlin Hauptbahnhof to Stockholm Centralstation
- Ave. Duration
- 17h 13m
- Frequency
- 3 times a week
- Estimated price
- 550 kr - 700 kr
- Website
- Snälltåget

- info@europeansleeper.eu
- Website
- europeansleeper.eu
Night train from Antwerpen-Centraal to Berlin Hauptbahnhof
- Ave. Duration
- 10h 47m
- Frequency
- 3 times a week
- Schedules at
- europeansleeper.eu

- post@nfk.no
- Website
- nfk.no
Bus from Harstad/Narvik lufthavn to Bromsgård
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- 80 kr - 120 kr
- Website
- Nordland fylkeskommune

- Phone
- 0922-129 55
- info@tapanis.se
- Website
- tapanis.se
Bus from Stockholm to Töre
- Ave. Duration
- 28h 29m
- Frequency
- 4 times a week
- Estimated price
- 600 kr - 1100 kr
- Website
- Tapanis Buss

- Phone
- +46 926 756 80
- kundservice@ltnbd.se
- Website
- ltnbd.se
Bus from Töre busstation to Kiruna busstation
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- 360 kr - 490 kr
- Schedules at
- Länstrafiken Norrbotten
- Online fare
- 360 kr - 490 kr
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
Top travel and planning tips on the best ways to get around Scandinavia.
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideMore Questions & Answers
Swiss, Lufthansa and Scandinavian Airlines offer flights from Brussels Airport to Kiruna Airport.
There are 10+ hotels available in Kiruna. Prices start at 1000 kr SEK per night.