There are 4 ways to get from Ovčar Banja to Kraljevo by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ovčar Banja to Kraljevo, Autobuska Stanicabus
1hRSD 600–1,000Train
cheapest- Take the train from Ovcar Banja to Kraljevotrain Re
1h 9mRSD 270–370Drive 57.1 km
- Drive from Ovčar Banja to Kraljevocar 57.1 km
42 minRSD 894–1,291Taxi
- Take the taxi from Ovčar Banja to Kraljevotaxi 57.1 km
42 minRSD 5,500–6,500
Ovčar Banja to Kraljevo by bus
Questions & Answers
The cheapest way to get from Ovčar Banja to Kraljevo is to train which costs RSD 270 - RSD 370 and takes 1h 9m.
The fastest way to get from Ovčar Banja to Kraljevo is to drive which takes 42 min and costs RSD 850 - RSD 1300.
Yes, there is a direct bus departing from Ovčar Banja and arriving at Kraljevo, Autobuska Stanica. Services depart three times a day, and operate every day. The journey takes approximately 1h.
Yes, there is a direct train departing from Ovcar Banja and arriving at Kraljevo. Services depart every four hours, and operate every day. The journey takes approximately 1h 9m.
The distance between Ovčar Banja and Kraljevo is 56 km. The road distance is 57.1 km.
The best way to get from Ovčar Banja to Kraljevo without a car is to bus which takes 1h and costs RSD 600 - RSD 1000.
The bus from Ovčar Banja to Kraljevo, Autobuska Stanica takes 1h including transfers and departs three times a day.
Ovčar Banja to Kraljevo bus services, operated by Niš-ekspres, depart from Ovčar Banja station.
Ovčar Banja to Kraljevo train services, operated by Srbija Voz, depart from Ovcar Banja station.
The best way to get from Ovčar Banja to Kraljevo is to bus which takes 1h and costs RSD 600 - RSD 1000. Alternatively, you can train, which costs RSD 270 - RSD 370 and takes 1h 9m.
What companies run services between Ovčar Banja, Serbia and Kraljevo, Serbia?
Niš-ekspres operates a bus from Ovčar Banja to Kraljevo, Autobuska Stanica once daily. Tickets cost RSD 600–1,000 and the journey takes 1h. Two other operators also service this route. Alternatively, Srbija Voz operates a train from Ovcar Banja to Kraljevo every 4 hours. Tickets cost RSD 270–370 and the journey takes 1h 9m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Ovcar Banja to Kraljevo
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- RSD 270–370
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 270–320
- 1st Class
- RSD 290–370
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Ovčar Banja to Kraljevo, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RSD 600–1,000
- Website
- Niš-ekspres
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Ovčar Banja to Kraljevo, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- +381 37 421 555
- [email protected]
- Website
- jugoprevozks.rs
Bus from Ovčar Banja to Kraljevo, Autobuska Stanica
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Schedules at
- jugoprevozks.rs
- Ave. Duration
- 42 min
- Estimated price
- RSD 5,500–6,500
As Taxi Cacak
- Phone
- +381 65 3203330
- Website
- facebook.com
Mega Taxi
- Phone
- +381 32 340 350
Premier Taxi
- Phone
- +381 32 515 0 515
- Website
- facebook.com
Taxi Ca
- Phone
- +381 512 0512
Taxi Tajna
- Phone
- +381600892220
Bubamara Taxi
- Phone
- +381 32 711 666
- Website
- facebook.com
Golf Taxi
- Phone
- +38132701222
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 Need to know: Eurostar, South Korea: Travelling from Seoul to Busan , and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Ovčar Banja to Kraljevo bus services, operated by Niš-ekspres, arrive at Kraljevo, Autobuska Stanica station.
Ovčar Banja to Kraljevo train services, operated by Srbija Voz, arrive at Kraljevo station.
Yes, the driving distance between Ovčar Banja to Kraljevo is 57 km. It takes approximately 42 min to drive from Ovčar Banja to Kraljevo.
There are 1265+ hotels available in Kraljevo.











