There are 6 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,352–6,307Bus
cheapest- Take the bus from Ohrid to Jagodina, Autobuska Stanicabus
- Take the bus from Jagodina, Autobuska Stanica to Kragujevac, Autobuska Stanicabus
12h 58mRSD 3,315–4,913Drive 429 km
- Drive from Ohrid to Kragujevaccar 429 km
6h 55mRSD 6,994–10,103Fly from Ohrid Airport, bus
- Fly from Ohrid Airport (OHD) to Belgrade Nikola Tesla Airport (BEG)plane OHD - BEG
- Take the bus from Beograd, Autobuska stanica to Kragujevac, Autobuska Stanicabus
10h 7mRSD 13,473–45,300Bus 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,196–22,153Bus to Tirana International Airport Nënë Tereza, fly, bus
- 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 4mRSD 11,151–32,613
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
- austrian.com
Flights from Ohrid Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- RSD 17,000–65,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 The beginner’s guide to the 2018 World Nomad Games, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 273+ hotels available in Kragujevac.
