There are 9 ways to get from Ukraine to Zakopane by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train
best- Take the train from Kyiv-Pasazhyrskyi to Przemysl GlownyIcp / ...
- Take the train from Przemysl Glowny to Krakow GlownyIc / ...
- Take the train from Krakow Glowny to ZakopaneEip / ...
16h 9mzł 381–621Bus
cheapest- Take the bus from Kyiv Bus station to Krakow, MDA Bus StationN3209 / ...
- Take the bus from MDA dworzec autobusowy to Zakopane ZDAK1
20h 5mzł 163–426Drive 932.1 km
- Drive from Kyiv to Zakopane932.1 km
11h 36mzł 516–745Train, train to Rzeszów–Jasionka Airport, fly to John Paul Ii International Airport Kraków–Balice, bus
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Rzeszow Glowny
- Fly from Rzeszów–Jasionka Airport (RZE) to John Paul Ii International Airport Kraków–Balice (KRK)RZE - KRK
- Take the bus from Jubilat to Zakopane ZDA
12h 53mzł 452–1,313Bus via Vydubychi
- Take the bus from Kyiv Vydubychi to MDA dworzec autobusowy188105 / ...
- Take the bus from MDA dworzec autobusowy to Zakopane ZDAK1
21h 18mzł 163–346Bus to Lublin Airport, fly to John Paul Ii International Airport Kraków–Balice, bus
- Take the bus from Dvirtsevyi Bus Station to Lublin
- Fly from Lublin Airport (LUZ) to John Paul Ii International Airport Kraków–Balice (KRK)LUZ - KRK
- Take the bus from Jubilat to Zakopane ZDA
17h 14mzł 416–1,048Train, train to Warsaw Chopin Airport, fly to John Paul Ii International Airport Kraków–Balice, bus
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Warszawa Sluzewiec
- Fly from Warsaw Chopin Airport (WAW) to John Paul Ii International Airport Kraków–Balice (KRK)WAW - KRK
- Take the bus from Jubilat to Zakopane ZDA
13h 15mzł 428–976Bus to Chișinău International Airport, fly to Katowice International Airport, train
- Take the bus from Odesa Central Bus Station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Katowice International Airport (KTW)RMO - KTW
- Take the train from Katowice to Krakow Glowny
- Take the train from Krakow Glowny to Zakopane
12h 3mTrain, train to Rzeszów–Jasionka Airport, fly to Katowice International Airport
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Rzeszow Glowny
- Fly from Rzeszów–Jasionka Airport (RZE) to Katowice International Airport (KTW)RZE - KTW
- Take the train from Katowice to Krakow Glowny
- Take the train from Krakow Glowny to Zakopane
14h 1mzł 664–1,719
Rzeszów–Jasionka Airport (RZE) to John Paul Ii International Airport Kraków–Balice (KRK) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Zakopane is to bus which costs 160 zł - 430 zł and takes 20h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Zakopane is to drive which takes 11h 36m and costs 500 zł - 750 zł.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Ukraine to Zakopane. However, there are services departing from Khreshchatyk and arriving at Zakopane via Kyiv-Pasazhyrskyi, Przemysl Glowny and Krakow Glowny. The journey, including transfers, takes approximately 16h 9m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Zakopane is 1095 km. The road distance is 932.1 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Zakopane without a car is to train which takes 16h 9m and costs 380 zł - 650 zł.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 16h 9m to get from Ukraine to Zakopane, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Zakopane train services, operated by Ukrainian Railways (UZ), depart from Kyiv-Pasazhyrskyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Zakopane is to train which takes 16h 9m and costs 380 zł - 650 zł. Alternatively, you can bus, which costs 160 zł - 430 zł and takes 20h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Zakopane train services, operated by Ukrainian Railways (UZ), arrive at Przemysl Glowny station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Ukraine to Zakopane is 932 km. It takes approximately 11h 36m to drive from Ukraine to Zakopane.
What companies run services between Ukraine and Zakopane, Poland?
You can take a subway from Khreshchatyk to Zakopane via Vokzalna, Kyiv-Pasazhyrskyi, Przemysl Glowny, and Krakow Glowny in around 16h 9m. Alternatively, you can take a subway from Khreshchatyk to Zakopane ZDA via Vokzalna, Kyiv Bus station, and MDA dworzec autobusowy in around 20h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Rzeszów–Jasionka Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- zł 300–1,100
Flights from Rzeszów–Jasionka Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- zł 400–1,600
Flights from Lublin Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- zł 380–950
Flights from Warsaw Chopin Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- zł 170–600
Flights from Chișinău International Airport to Katowice International Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- zł 360–1,200
Flights from Rzeszów–Jasionka Airport to Katowice International Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 57m
- When
- Monday to Saturday
- Estimated price
- zł 330–1,200
- Website
- ryanair.com
Flights from Rzeszów–Jasionka Airport to John Paul Ii International Airport Kraków–Balice via London Luton
- Ave. Duration
- 8h 5m
- When
- Friday
- Estimated price
- zł 310–1,100
Flights from Rzeszów–Jasionka Airport to John Paul Ii International Airport Kraków–Balice via Podgorica
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- zł 230–1,000
Flights from Lublin Airport to John Paul Ii International Airport Kraków–Balice via Milan Bergamo
- Ave. Duration
- 8h
- When
- Monday
- Estimated price
- zł 350–900
Flights from Lublin Airport to John Paul Ii International Airport Kraków–Balice via London Luton
- Ave. Duration
- 7h 52m
- When
- Friday
- Estimated price
- zł 260–1,000
Flights from Lublin Airport to John Paul Ii International Airport Kraków–Balice via Dublin
- Ave. Duration
- 10h 25m
- When
- Tuesday
- Estimated price
- zł 350–900
- Website
- lufthansa.com
Flights from Rzeszów–Jasionka Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- zł 400–1,600
- Website
- wizzair.com
Flights from Chișinău International Airport to Katowice International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 120–600
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Kyiv-Pasazhyrskyi to Przemysl Glowny
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- zł 220–290
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- zł 220–290
Train from Lviv to Przemysl Glowny
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- zł 160–220
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- zł 160–220
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- zł 160–190
- Website
- https://www.intercity.pl/en/
Train from Krakow Glowny to Zakopane
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- zł 110–140
- Website
- https://www.intercity.pl/en/
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- zł 30–60
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 30–45
- 1st Class
- zł 45–60
Train from Przemysl Glowny to Warszawa Sluzewiec
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- zł 60–110
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 60–90
- 1st Class
- zł 85–110
Train from Katowice to Krakow Glowny
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- zł 85–95
- Website
- https://www.intercity.pl/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- zł 50–120
- Website
- https://regiojet.com/
- 2nd Class
- zł 50–75
- 1st Class
- zł 85–120
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- zł 28–45
- Website
- https://regiojet.com/
- 2nd Class
- zł 28–40
- 1st Class
- zł 30–45
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- zł 18–26
- Website
- https://polregio.pl/pl/
- Phone
- +48 32 428 88 88
- bok@kolejeslaskie.com
- Website
- kolejeslaskie.com
Train from Katowice to Krakow Glowny
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- zł 21–29
- Website
- https://www.kolejeslaskie.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Kyiv Bus station to Krakow, MDA Bus Station
- Ave. Duration
- 16h 20m
- Frequency
- Twice daily
- Estimated price
- zł 140–390
- Website
- https://www.flixbus.co.uk
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Kyiv Bus station to Krakow, MDA Bus Station
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- zł 220–250
- Schedules at
- transtempo.cz
- Phone
- +48 669 060 060
- biuro@majerbus.pl
- Website
- majerbus.pl
Bus from MDA dworzec autobusowy to Zakopane ZDA
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- zł 22–35
- Website
- https://www.majerbus.pl/en/
Bus from Jubilat to Zakopane ZDA
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- zł 22–30
- Website
- https://www.majerbus.pl/en/
- Phone
- +380 44 594 9010
- help@autolux.ua
- Website
- ecolines.net
Bus from Kyiv Vydubychi to MDA dworzec autobusowy
- Ave. Duration
- 17h 32m
- Frequency
- Twice daily
- Estimated price
- zł 140–310
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- zł 35–55
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 4h 27m
- Frequency
- Every 4 hours
- Estimated price
- zł 230–280
- Website
- https://www.sindbad.pl/en/home
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 3h 51m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
Bus from Odesa Central Bus Station to Chisinau Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Dvirtsevyi Bus Station to Lublin
- Ave. Duration
- 3h 58m
- Frequency
- Once a week
- Schedules at
- latlines.lv
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 6628+ hotels available in Zakopane.


























