There are 9 ways to get from Kiruna to Basel by plane, train, bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kiruna Airport to Zurich Airport, train
best- Fly from Kiruna Airport (KRN) to Zurich Airport (ZRH)plane KRN - ZRH
- Take the train from Zürich HB to Basel SBBtrain
9h 22mCHF 187–537Train, bus to Harstad/Narvik Airport, Evenes, fly to Zurich Airport
cheapest- Take the train from Kiruna station to Narvik stationtrain
- Take the bus from Bromsgård to Harstad/Narvik lufthavnbus
- Fly from Harstad/Narvik Airport, Evenes (EVE) to Zurich Airport (ZRH)plane EVE - ZRH
- Take the train from Zürich HB to Basel SBBtrain
11h 58mCHF 172–514Train
- Take the train from Kiruna station to Boden C/Resecentrumtrain
- Take the train from Boden C/Resecentrum to Stockholm Centralstationtrain
- Take the train from Stockholm Centralstation to Hamburg Hbftrain Ic
- Take the train from Hamburg Hbf to Basel SBBtrain Ec
36h 37mCHF 509–1,272Bus
- Take the bus from Kiruna station to Umeå Centralstationbus 992
- Take the bus from Umeå Busstation to Stockholm, Cityterminalenbus
- Take the bus from Stockholm, Cityterminalen to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Strasbourgbus 198
- Take the bus from Strasbourg to Basel Euroairport FRbus
2d 3hNight train, train
- Take the night train from Kiruna station to Stockholm Centralstationnighttrain
- Take the night train from Stockholm Central to Hamburg Hbfnighttrain
- Take the train from Hamburg Hbf to Basel SBBtrain 20 / ...
37h 43mCHF 387–792Fly Kiruna Airport to Frankfurt, train
- Fly from Kiruna Airport (KRN) to Frankfurt (FRA)plane KRN - FRA
- Take the train from Frankfurt to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Basel Bad Bftrain
11h 6mCHF 207–579Night train, bus, train
- Take the night train from Kiruna station to Stockholm Centralstationnighttrain
- Take the bus from Stockholm Central Bus Station to Berlin Central Bus Stationbus
- Take the train from S Südkreuz Bhf to Basel SBBtrain 12N
2d 2hCHF 409–725Drive 3,077.7 km
- Drive from Kiruna to Baselcar 3,077.7 km
31h 39mCHF 482–696Drive, car train
- Drive from Kiruna to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Lörrach Hbfcartrain
35h 26mCHF 422–591
Kiruna to Basel by train
Questions & Answers
The cheapest way to get from Kiruna to Basel is to train and bus and fly which costs SFr 170 - SFr 550 and takes 11h 58m.
The fastest way to get from Kiruna to Basel is to fly and train which takes 9h 22m and costs SFr 180 - SFr 550.
No, there is no direct bus from Kiruna station to Basel. However, there are services departing from Kiruna station and arriving at Basel, Brausebad via Umeå Busstation, Stockholm, Cityterminalen, Hamburg, Zentraler Omnibusbahnhof, Strasbourg and Basel EuroAirport, Ankunft. The journey, including transfers, takes approximately 2 days 3h.
No, there is no direct train from Kiruna station to Basel. However, there are services departing from Kiruna station and arriving at Basel SBB via Boden C/Resecentrum, Stockholm Centralstation and Hamburg Hbf. The journey, including transfers, takes approximately 36h 37m.
The distance between Kiruna and Basel is 2470 km. The road distance is 3077.7 km.
The best way to get from Kiruna to Basel without a car is to train which takes 36h 37m and costs SFr 500 - SFr 1300.
It takes approximately 9h 22m to get from Kiruna to Basel, including transfers.
Kiruna to Basel bus services, operated by Falcks Omnibus, depart from Kiruna station.
Kiruna to Basel train services, operated by Vy Norrtåg, depart from Kiruna station.
The best way to get from Kiruna to Basel is to train which takes 36h 37m and costs SFr 500 - SFr 1300. Alternatively, you can bus, which costs and takes 2 days 3h.
What companies run services between Kiruna, Sweden and Basel, Switzerland?
You can take a train from Kiruna station to Basel SBB via Boden C/Resecentrum, Stockholm Centralstation, and Hamburg Hbf in around 36h 37m. Alternatively, you can take a bus from Kiruna station to Basel, Brausebad via Umeå Centralstation, Umeå Busstation, Stockholm, Cityterminalen, Hamburg, Zentraler Omnibusbahnhof, Strasbourg, Basel Euroairport FR, and Basel EuroAirport, Ankunft in around 2d 3h.
- Website
- lufthansa.com
Flights from Kiruna Airport to Frankfurt via Stockholm
- Ave. Duration
- 7h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 140–550
Flights from Kiruna Airport to Frankfurt via Copenhagen
- Ave. Duration
- 8h 10m
- When
- Thursday
- Estimated price
- CHF 170–460
Flights from Harstad/Narvik Airport, Evenes to Zurich Airport via Frankfurt
- Ave. Duration
- 6h 12m
- When
- Thursday and Sunday
- Estimated price
- CHF 120–350
Flights from Harstad/Narvik Airport, Evenes to Zurich Airport via Munich
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- CHF 130–360
- Website
- swiss.com
Flights from Kiruna Airport to Zurich Airport via Stockholm
- Ave. Duration
- 6h 57m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- CHF 140–550
Flights from Kiruna Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 8h 30m
- When
- Thursday
- Estimated price
- CHF 150–450
Flights from Harstad/Narvik Airport, Evenes to Zurich Airport
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- CHF 210–600
- Website
- flysas.com
Flights from Kiruna Airport to Zurich Airport via Copenhagen
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- CHF 150–450
Flights from Kiruna Airport to Frankfurt via Copenhagen
- Ave. Duration
- 7h 45m
- When
- Thursday
- Estimated price
- CHF 170–460
Flights from Harstad/Narvik Airport, Evenes to Zurich Airport via Oslo
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 130–390
- Website
- flyedelweiss.com
Flights from Harstad/Narvik Airport, Evenes to Zurich Airport
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- CHF 210–600
- Website
- austrian.com
Flights from Harstad/Narvik Airport, Evenes to Zurich Airport via Vienna
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- CHF 120–450
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 28–85
- Website
- https://www.sbb.ch/en
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 6h 41m
- Frequency
- Once a week
- Estimated price
- CHF 260–800
- Website
- https://www.sbb.ch/en
- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Kiruna station to Boden C/Resecentrum
- Ave. Duration
- 3h 41m
- Frequency
- Twice daily
- Estimated price
- CHF 35–55
- Schedules at
- norrtag.se
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Kiruna station to Boden C/Resecentrum
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- https://www.sj.se/en/
Train from Boden C/Resecentrum to Stockholm Centralstation
- Ave. Duration
- 12h 1m
- Frequency
- Once daily
- Estimated price
- CHF 120–200
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Hamburg Hbf
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- CHF 130–220
- Website
- https://www.sj.se/en/
Night train from Stockholm Central to Hamburg Hbf
- Ave. Duration
- 12h 21m
- Frequency
- Once daily
- Estimated price
- CHF 130–220
- Website
- https://www.sj.se/en/
Train from Kiruna station to Narvik station
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- CHF 15–24
- Website
- https://www.sj.se/en/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Kiruna station to Boden C/Resecentrum
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- CHF 29–50
- Website
- https://www.sj.se/en
Night train from Kiruna station to Stockholm Centralstation
- Ave. Duration
- 15h 47m
- Frequency
- Once daily
- Estimated price
- CHF 140–240
- Website
- https://www.sj.se/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Stockholm Centralstation to Hamburg Hbf
- Ave. Duration
- 11h 14m
- Frequency
- Twice daily
- Estimated price
- CHF 100–160
- Website
- https://www.snalltaget.se/en
Night train from Stockholm Central to Hamburg Hbf
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- CHF 100–160
- Website
- https://www.snalltaget.se/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 7h 37m
- Frequency
- Hourly
- Estimated price
- CHF 140–340
- Website
- https://int.bahn.de/en
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 12–29
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 40–100
- Website
- https://int.bahn.de/en
Train from S Südkreuz Bhf to Basel SBB
- Ave. Duration
- 10h 22m
- Frequency
- Twice daily
- Estimated price
- CHF 150–350
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 10h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 150–220
- Website
- https://konzern.oebb.at/en/
Train from S Südkreuz Bhf to Basel SBB
- Ave. Duration
- 10h 22m
- Frequency
- Twice daily
- Estimated price
- CHF 150–230
- Website
- https://konzern.oebb.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- CHF 7–16
- Website
- https://www.ns.nl/en
Train from Mannheim, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- CHF 24–55
- Website
- https://www.ns.nl/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Mannheim, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- CHF 50–85
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Lörrach Hbf
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- CHF 90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +46 970 248 00
- info@falcksomnibus.se
- Website
- falcksomnibus.se
Bus from Kiruna station to Umeå Centralstation
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Website
- https://www.falcksomnibus.se/
- Phone
- +46 77 133 44 44
- Website
- ybuss.se
Bus from Umeå Busstation to Stockholm, Cityterminalen
- Ave. Duration
- 9h 20m
- Frequency
- Twice a week
- Estimated price
- CHF 80–140
- Website
- https://www.ybuss.se/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Stockholm, Cityterminalen to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 15h 20m
- Frequency
- Once daily
- Estimated price
- CHF 60–110
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Strasbourg
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- CHF 45–80
- Website
- https://www.flixbus.co.uk
Bus from Strasbourg to Basel Euroairport FR
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 8–15
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Strasbourg to Basel Euroairport FR
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 9–18
- Website
- https://www.blablacar.co.uk/bus
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Bromsgård to Harstad/Narvik lufthavn
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 19–27
- Website
- https://www.nor-way.no/en/
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Bromsgård to Harstad/Narvik lufthavn
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- CHF 6–10
- Website
- https://www.reisnordland.no/
- Phone
- 05 798
- post@boreal.no
- Website
- boreal.no
Bus from Bromsgård to Harstad/Narvik lufthavn
- Ave. Duration
- 57 min
- Frequency
- Twice a week
- Estimated price
- CHF 26–31
- Website
- https://www.boreal.no/forside/
- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Stockholm Central Bus Station to Berlin Central Bus Station
- Ave. Duration
- 22h 21m
- Frequency
- Once a week
- Estimated price
- CHF 110–140
- Website
- https://comati-psg.ro/en
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Kiruna to Basel bus services, operated by Falcks Omnibus, arrive at Umeå Centralstation.
Kiruna to Basel train services, operated by Vy Norrtåg, arrive at Boden C/Resecentrum station.
Yes, the driving distance between Kiruna to Basel is 3078 km. It takes approximately 31h 39m to drive from Kiruna to Basel.
Book your Kiruna to Basel train tickets online with Omio.
There are 1259+ hotels available in Basel.
















































