There are 5 ways to get from Ohrid to Kragujevac by 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.
Bus via Skopje
best- Take the bus from Ohrid to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Jagodina, Autobuska Stanicabus
- Take the bus from Jagodina, Autobuska Stanica to Kragujevac, Autobuska Stanicabus
10h 58mRSD 3,355–6,302Bus
cheapest- Take the bus from Ohrid to Jagodina, Autobuska Stanicabus
- Take the bus from Jagodina, Autobuska Stanica to Kragujevac, Autobuska Stanicabus
12h 58mRSD 3,324–4,925Drive 429 km
- Drive from Ohrid to Kragujevaccar 429 km
6h 55mRSD 6,996–10,105Bus, fly
- Take the bus from Ohrid to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Belgrade Nikola Tesla Airport (BEG)plane TIA - BEG
- Take the bus from Beograd, Autobuska stanica to Kragujevac, Autobuska Stanicabus
11h 14mRSD 11,150–32,609Bus via Budva
- Take the bus from Ohrid to Budva, Autobuska Stanicabus
- Take the bus from Budva, Autobuska Stanica to Kragujevac, Autobuska Stanicabus
19h 42mRSD 9,187–22,134
Ohrid to Kragujevac by bus
Comparing Your Travel Options
The cheapest way to get from Ohrid to Kragujevac is to bus which costs RSD 3300 - RSD 5000 and takes 12h 58m.
The fastest way to get from Ohrid to Kragujevac is to drive which takes 6h 55m and costs RSD 7000 - RSD 11000.
No, there is no direct bus from Ohrid to Kragujevac. However, there are services departing from Ohrid and arriving at Kragujevac, Autobuska Stanica via Skopje, Transporten Centar and Jagodina, Autobuska Stanica. The journey, including transfers, takes approximately 10h 58m.
The distance between Ohrid and Kragujevac is 514 km. The road distance is 429 km.
The best way to get from Ohrid to Kragujevac without a car is to bus via Skopje which takes 10h 58m and costs RSD 3300 - RSD 6500.
It takes approximately 10h 58m to get from Ohrid to Kragujevac, including transfers.
Ohrid to Kragujevac bus services, operated by Lalatovic Travel, depart from Ohrid station.
Ohrid to Kragujevac bus services, operated by Lalatovic Travel, arrive at Budva, Autobuska Stanica station.
Yes, the driving distance between Ohrid to Kragujevac is 429 km. It takes approximately 6h 55m to drive from Ohrid to Kragujevac.
Book your Ohrid to Kragujevac bus tickets online with Omio.
What companies run services between Ohrid, North Macedonia and Kragujevac, Serbia?
You can take a bus from Ohrid to Kragujevac, Autobuska Stanica via Skopje, Transporten Centar and Jagodina, Autobuska Stanica in around 10h 58m.
- Website
- airserbia.com
Flights from Tirana International Airport Nënë Tereza to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 10,000–21,000
- Phone
- +389 71 302 600
- [email protected]
- Website
- traveling.com
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- RSD 1,900–2,300
- Schedules at
- Classic Company
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 4 stunningly beautiful Philippines islands you need to visit, Travelling to the US: What do I need to know?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
There are 274+ hotels available in Kragujevac.
