There are 10 ways to get from Kiruna to Zakopane by plane, shuttle, 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.
Fly Kiruna Airport to Katowice International Airport, shuttle, train
best- Fly from Kiruna Airport (KRN) to Katowice International Airport (KTW)plane KRN - KTW
- Take a shuttle bus from Katowice Airport to Kraków Główny Station
- Take the train from Krakow Glowny to Zakopanetrain
16h 2mzł 482–1,953Train, bus to Harstad/Narvik Airport, Evenes, fly to John Paul Ii International Airport Kraków–Balice
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 John Paul Ii International Airport Kraków–Balice (KRK)plane EVE - KRK
- Take the train from Krakow Glowny to Zakopanetrain
15h 47mzł 390–1,473Bus
- Take the bus from Sjukhuset to Haparanda Tornio resecentrumbus 53
- Take the bus from Kemi, Bus Station to Helsinki, Harbour Terminal 2bus
- Take the bus from Helsinki, Harbour Terminal 2 to Krakow, MDA Bus Stationbus
- Take the bus from MDA dworzec autobusowy to Zakopane ZDAbus K1
46h 55mzł 1,038–1,510Train
- Take the train from Kiruna station to Boden C/Resecentrumtrain 99
- Take the train from Boden C/Resecentrum to Stockholm Centralstationtrain 93
- Take the train from Stockholm Centralstation to Dresden Hauptbahnhoftrain
- Take the train from Dresden Hauptbahnhof to Kraków Głównytrain Drf
- Take the train from Krakow Glowny to Zakopanetrain Eip / ...
2dNight train, bus
- Take the nighttrain from Kiruna station to Lund Centralstationnighttrain Nt
- Take the bus from Lund to Krakow, MDA Bus Stationbus
- Take the bus from MDA dworzec autobusowy to Zakopane ZDAbus K1
43h 50mzł 1,230–2,297Fly Kiruna Airport to Budapest Ferenc Liszt International Airport, shuttle
- Fly from Kiruna Airport (KRN) to Budapest Ferenc Liszt International Airport (BUD)plane KRN - BUD
- Take a shuttle bus from Budapest to Zakopane
24h 7mzł 981–2,191Fly Kiruna Airport to Warsaw Chopin Airport, train
- Fly from Kiruna Airport (KRN) to Warsaw Chopin Airport (WAW)plane KRN - WAW
- Take the train from Warszawa Zachodnia to Zakopanetrain
14h 50mzł 831–2,231Fly Kiruna Airport to John Paul Ii International Airport Kraków–Balice, train
- Fly from Kiruna Airport (KRN) to John Paul Ii International Airport Kraków–Balice (KRK)plane KRN - KRK
- Take the train from Krakow Glowny to Zakopanetrain
11h 21mzł 765–1,781Night train, bus, train
- Take the nighttrain from Kiruna station to Malmö Centralstationnighttrain Nt
- Take the bus from Malmö central train station FlixBus stop to Szczecin, Bus Stationbus
- Take the train from Szczecin Glowny to Zakopanetrain Tlk / ...
45h 17mzł 1,287–2,535Drive 3,233.7 km
- Drive from Kiruna to Zakopanecar 3,233.7 km
34h 11mzł 2,357–3,404
Kiruna Airport (KRN) to Katowice International Airport (KTW) flights
Comparing Your Travel Options
The cheapest way to get from Kiruna to Zakopane is to train and bus and fly which costs 390 zł - 1 500 zł and takes 15h 47m.
The fastest way to get from Kiruna to Zakopane is to fly and train which takes 11h 21m and costs 750 zł - 1 800 zł.
No, there is no direct bus from Kiruna to Zakopane. However, there are services departing from Sjukhuset and arriving at Zakopane ZDA via C, Kemi, Bus Station, Helsinki, Harbour Terminal 2 and MDA dworzec autobusowy. The journey, including transfers, takes approximately 46h 55m.
No, there is no direct train from Kiruna station to Zakopane. However, there are services departing from Kiruna station and arriving at Zakopane via Boden C/Resecentrum, Stockholm Centralstation, Dresden Hauptbahnhof and Krakow Glowny. The journey, including transfers, takes approximately 2 days 0h.
The distance between Kiruna and Zakopane is 2165 km. The road distance is 3233.7 km.
The best way to get from Kiruna to Zakopane without a car is to bus which takes 46h 55m and costs 1 000 zł - 1 600 zł.
It takes approximately 16h 2m to get from Kiruna to Zakopane, including transfers.
Kiruna to Zakopane bus services, operated by Länstrafiken Norrbotten, depart from Sjukhuset station.
Kiruna to Zakopane train services, operated by Swedish Railways (SJ), depart from Kiruna station.
The best way to get from Kiruna to Zakopane is to bus which takes 46h 55m and costs 1 000 zł - 1 600 zł. Alternatively, you can train, which costs and takes 2 days 0h.
What companies run services between Kiruna, Sweden and Zakopane, Poland?
You can take a bus from Sjukhuset to Zakopane ZDA via C, Kemi rautatieasema, Kemi, Bus Station, Helsinki, Harbour Terminal 2, and MDA dworzec autobusowy in around 46h 55m. Alternatively, you can take a train from Kiruna station to Zakopane via Boden C/Resecentrum, Stockholm Centralstation, Dresden Hauptbahnhof, Kraków Główny, and Krakow Glowny in around 2d.
- Website
- flysas.com
Flights from Kiruna Airport to Katowice International Airport via Copenhagen, Warsaw Chopin Airport
- Ave. Duration
- 9h 25m
- When
- Thursday
- Estimated price
- zł 550–2,400
Flights from Kiruna Airport to Katowice International Airport via Stockholm, Warsaw Chopin Airport
- Ave. Duration
- 12h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 400–2,300
Flights from Kiruna Airport to Budapest Ferenc Liszt International Airport via Copenhagen
- Ave. Duration
- 22h
- When
- Thursday
- Estimated price
- zł 450–1,900
Flights from Kiruna Airport to Warsaw Chopin Airport via Stockholm
- Ave. Duration
- 8h 28m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 350–1,800
Flights from Kiruna Airport to Warsaw Chopin Airport via Copenhagen
- Ave. Duration
- 8h 12m
- When
- Thursday
- Estimated price
- zł 700–1,800
Flights from Harstad/Narvik Airport, Evenes to John Paul Ii International Airport Kraków–Balice via Copenhagen
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- zł 400–1,700
- Website
- lot.com
Flights from Kiruna Airport to Katowice International Airport via Stockholm, Warsaw Chopin Airport
- Ave. Duration
- 9h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 400–2,300
Flights from Kiruna Airport to Warsaw Chopin Airport via Stockholm
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 350–1,800
- Website
- norwegian.com
Flights from Harstad/Narvik Airport, Evenes to John Paul Ii International Airport Kraków–Balice via Oslo
- Ave. Duration
- 7h 23m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 360–1,500
Flights from Harstad/Narvik Airport, Evenes to John Paul Ii International Airport Kraków–Balice via Trondheim
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- zł 360–1,500
- Website
- norwegian.com
Flights from Kiruna Airport to Budapest Ferenc Liszt International Airport via Stockholm
- Ave. Duration
- 17h 5m
- When
- Sunday, Wednesday, and Thursday
- Estimated price
- zł 340–1,500
Flights from Kiruna Airport to Budapest Ferenc Liszt International Airport via Copenhagen
- Ave. Duration
- 21h 15m
- When
- Thursday
- Estimated price
- zł 450–1,900
- Website
- ryanair.com
Flights from Kiruna Airport to John Paul Ii International Airport Kraków–Balice via Stockholm
- Ave. Duration
- 6h 18m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 330–1,300
- Website
- lufthansa.com
Flights from Harstad/Narvik Airport, Evenes to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 8h 30m
- When
- Sunday
- Estimated price
- zł 430–1,400
Flights from Harstad/Narvik Airport, Evenes to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 10h 10m
- When
- Wednesday
- Estimated price
- zł 430–1,400
- Website
- eurowings.com
Flights from Kiruna Airport to Budapest Ferenc Liszt International Airport via Dusseldorf
- Ave. Duration
- 24h 55m
- When
- Saturday
- Estimated price
- zł 350–1,500
- Website
- wizzair.com
Flights from Harstad/Narvik Airport, Evenes to John Paul Ii International Airport Kraków–Balice via Oslo
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- zł 260–1,200
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- zł 60–120
- Website
- PKP Intercity
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- zł 60–120
- Website
- PKP Intercity
Train from Warszawa Zachodnia to Zakopane
- Ave. Duration
- 4h 24m
- Frequency
- Every 3 hours
- Estimated price
- zł 200–380
- Website
- PKP Intercity
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- zł 60–120
- Website
- PKP Intercity
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- zł 60–120
- Website
- PKP Intercity
Train from Szczecin Glowny to Zakopane
- Ave. Duration
- 10h 2m
- Frequency
- 4 times a day
- Estimated price
- zł 350–700
- Website
- PKP Intercity
- Phone
- +48 (12) 30 71 714
- [email protected]
- Website
- Koleie Malopolskie
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 2h 39m
- Frequency
- Twice a week
- Estimated price
- zł 29–35
- Website
- Koleie Malopolskie
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 2h 39m
- Frequency
- Twice a week
- Estimated price
- zł 29–35
- Website
- Koleie Malopolskie
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 2h 39m
- Frequency
- Twice a week
- Estimated price
- zł 29–35
- Website
- Koleie Malopolskie
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 2h 39m
- Frequency
- Twice a week
- Estimated price
- zł 29–35
- Website
- Koleie Malopolskie
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Kiruna station to Boden C/Resecentrum
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- zł 120–180
- Website
- Swedish Railways (SJ)
Train from Boden C/Resecentrum to Stockholm Centralstation
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- zł 500–750
- Website
- Swedish Railways (SJ)
Train from Kiruna station to Narvik station
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- zł 60–90
- Website
- Swedish Railways (SJ)
- Phone
- 0771-444 111
- [email protected]
- Website
- Vy Norrtåg
Train from Kiruna station to Boden C/Resecentrum
- Ave. Duration
- 3h 41m
- Frequency
- Twice daily
- Estimated price
- zł 189
- Schedules at
- Vy Norrtåg
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Stockholm Centralstation to Dresden Hauptbahnhof
- Ave. Duration
- 17h 35m
- Frequency
- Once a week
- Estimated price
- zł 650–1,400
- Website
- Snälltåget
Night train from Kiruna station to Lund Centralstation
- Ave. Duration
- 21h 45m
- Frequency
- Once a week
- Estimated price
- zł 750–1,600
- Website
- Snälltåget
Night train from Kiruna station to Malmö Centralstation
- Ave. Duration
- 22h 5m
- Frequency
- Once a week
- Estimated price
- zł 750–1,600
- Website
- Snälltåget
- Website
- LEO Express
Train from Dresden Hauptbahnhof to Kraków Główny
- Ave. Duration
- 10h 6m
- Frequency
- 4 times a week
- Schedules at
- LEO Express
- Phone
- +48 32 236 11 11
- [email protected]
- Website
- Matuszek
Shuttle from Katowice Airport to Kraków Główny Station
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- zł 25–80
- Website
- Matuszek
- Phone
- 0771-100 110
- [email protected]
- Website
- lanstrafikennorrbotten.se
Bus from Sjukhuset to Haparanda Tornio resecentrum
- Ave. Duration
- 6h
- Frequency
- 5 times a week
- Estimated price
- zł 210–240
- Book at
- resrobot.se
- Online fare
- zł 210–240
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Kemi, Bus Station to Helsinki, Harbour Terminal 2
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- zł 260–390
- Website
- Flixbus
Bus from Helsinki, Harbour Terminal 2 to Krakow, MDA Bus Station
- Ave. Duration
- 25h 5m
- Frequency
- 6 times a week
- Estimated price
- zł 500–800
- Website
- Flixbus
Bus from Lund to Krakow, MDA Bus Station
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- zł 440–700
- Website
- Flixbus
Bus from Malmö central train station FlixBus stop to Szczecin, Bus Station
- Ave. Duration
- 11h 10m
- Frequency
- 5 times a week
- Estimated price
- zł 170–270
- Website
- Flixbus
- Website
- FlixBus Finland Oy
Bus from Kemi, Bus Station to Helsinki, Harbour Terminal 2
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Schedules at
- FlixBus Finland Oy
- Phone
- +48 669 060 060
- [email protected]
- Website
- majerbus.pl
Bus from MDA dworzec autobusowy to Zakopane ZDA
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- zł 30–45
- Schedules at
- majerbus.pl
Bus from MDA dworzec autobusowy to Zakopane ZDA
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- zł 30–45
- Schedules at
- majerbus.pl
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Budapest to Zakopane
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- zł 220–320
- Schedules at
- eurobusways.com
- Phone
- (+47) 22 31 31 50
- [email protected]
- Website
- Nor-Way Bussekspress
Bus from Bromsgård to Harstad/Narvik lufthavn
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- zł 95–140
- Website
- Nor-Way Bussekspress
- Phone
- +47 910 09 600
- Website
- Nordland fylkeskommune
Bus from Bromsgård to Harstad/Narvik lufthavn
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- zł 30–50
- Website
- Nordland fylkeskommune
Want to know more about travelling around Poland
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Kiruna to Zakopane bus services, operated by Länstrafiken Norrbotten, arrive at Haparanda Tornio resecentrum station.
Kiruna to Zakopane train services, operated by Swedish Railways (SJ), arrive at Boden C/Resecentrum station.
Yes, the driving distance between Kiruna to Zakopane is 3234 km. It takes approximately 34h 11m to drive from Kiruna to Zakopane.
Book your Kiruna to Zakopane train tickets online with Omio.
There are 6657+ hotels available in Zakopane.






















