There are 4 ways to get from Krakow Airport (KRK) to Bardejov by bus, train, car or shuttle
What companies run services between Krakow Airport (KRK), Poland and Bardejov, Slovakia?
You can take a bus from Krakow Airport (KRK) to Bardejov via Prešov AS - na zast. MHD and Prešov - AS in around 5 h 35 min. Alternatively, Polish Railways (PKP) operates a train from Krakow Airport (KRK) to Bardejov once daily. Tickets cost $8 - $12 and the journey takes 3 h 53 min. Koleje Małopolskie also services this route once daily.
Train from Krakow Glowny to Muszyna
- Ave. Duration
- 3 h 53 min
- Once daily
- Estimated price
- $8 - $12
- Purchase a
- 2nd Class
- $8 - $12
- 1st Class
- $11 - $17
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Bali: What to do if Mount Agung erupts and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Questions & Answers
The distance between Krakow Airport (KRK) and Bardejov is 137 km. The road distance is 184 km.
The cheapest way to get from Krakow Airport (KRK) to Bardejov is to bus which costs 40 zł - 60 zł and takes 5 h 35 min.
The quickest way to get from Krakow Airport (KRK) to Bardejov is to drive which takes 2 h 33 min and costs 85 zł - 130 zł.
No, there is no direct bus from Krakow Airport (KRK) to Bardejov. However, there are services departing from Kraków Airport and arriving at Bardejov - Krátky rad via Prešov - AS. The journey, including transfers, takes approximately 5 h 35 min.
It takes approximately 5 h 35 min to get from Krakow Airport (KRK) to Bardejov, including transfers.