There are 9 ways to get from Kraków to Ohrid by plane, bus, car, shuttle, or 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 John Paul Ii International Airport Kraków–Balice to Tirana International Airport Nënë Tereza, bus
best- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Tirana International Airport Nënë Tereza (TIA)plane KRK - TIA
- Take the bus from Elbasan to Ohridbus
8h 47m$47–209Bus
- Take the bus from Kraków AGH to Krosnobus
- Take the bus from Krosno to Novi Sadbus
- Take the bus from Novi Sad, Autobuska Stanica to Ohridbus
25h 25m$148–184Drive 1,304.3 km
- Drive from Kraków to Ohridcar 1,304.3 km
16h 29m$198–285Shuttle to Katowice International Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take a shuttle bus from Kraków Główny Station to Katowice Airport
- Fly from Katowice International Airport (KTW) to Tirana International Airport Nënë Tereza (TIA)plane KTW - TIA
- Take the bus from Elbasan to Ohridbus
10h 3m$52–258Fly John Paul Ii International Airport Kraków–Balice to Thessaloniki Airport Makedonia, train, bus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Thessaloniki Airport Makedonia (SKG)plane KRK - SKG
- Take the train from Thessaloniki to Florinatrain
- Take the bus from Bitola to Ohridbus
11h 37m$107–287Fly John Paul Ii International Airport Kraków–Balice to Podgorica Airport, bus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Podgorica Airport (TGD)plane KRK - TGD
- Take the bus from Podgorica , Bus station to Tiranabus
- Take the bus from Tirana to Elbasanbus
- Take the bus from Elbasan to Ohridbus
12h 26m$96–563Fly John Paul Ii International Airport Kraków–Balice to Sofia Airport, bus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Sofia Airport (SOF)plane KRK - SOF
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
14h 31m$55–209Bus via Budapest
- Take the bus from Krakow, MDA Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus 986 / ...
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
26h 2m$96–174Train, bus
- Take the train from Krakow Glowny to Rzeszow Glownytrain Eip / ...
- Take the bus from Rzeszów to Skopje, International Airportbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
27h 50m$142–328
Kraków to Ohrid by bus
Questions & Answers
The cheapest way to get from Kraków to Ohrid is to fly and bus which costs $45 - $210 and takes 8h 47m.
The fastest way to get from Kraków to Ohrid is to fly and bus which takes 8h 47m and costs $45 - $210.
No, there is no direct bus from Kraków to Ohrid. However, there are services departing from Kraków AGH and arriving at Ohrid via Krosno and Novi Sad, Autobuska Stanica. The journey, including transfers, takes approximately 25h 25m.
The distance between Kraków and Ohrid is 1128 km. The road distance is 1304.3 km.
The best way to get from Kraków to Ohrid without a car is to bus which takes 25h 25m and costs $140 - $190.
It takes approximately 8h 47m to get from Kraków to Ohrid, including transfers.
Kraków to Ohrid bus services, operated by FlixBus, depart from Krakow, MDA Bus Station.
Kraków to Ohrid bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Yes, the driving distance between Kraków to Ohrid is 1304 km. It takes approximately 16h 29m to drive from Kraków to Ohrid.
Book your Kraków to Ohrid bus tickets online with Omio.
What companies run services between Kraków, Poland and Ohrid, North Macedonia?
You can take a bus from Kraków AGH to Ohrid via Krosno, Krosno, Novi Sad, and Novi Sad, Autobuska Stanica in around 25h 25m.
- Website
- ryanair.com
Flights from John Paul Ii International Airport Kraków–Balice to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $45–240
Flights from Katowice International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $50–190
Flights from John Paul Ii International Airport Kraków–Balice to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 55m
- When
- Tuesday, Wednesday, Saturday, Sunday, Thursday, and Monday
- Estimated price
- $75–220
Flights from John Paul Ii International Airport Kraków–Balice to Podgorica Airport
- Ave. Duration
- 1h 40m
- When
- Monday to Saturday
- Estimated price
- $55–220
Flights from John Paul Ii International Airport Kraków–Balice to Sofia Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $35–160
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Florina
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- $15–23
- Website
- Hellenic Train S.A.
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Want to know more about travelling around North Macedonia
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
There are 1561+ hotels available in Ohrid.








