There are 4 ways to get from Kraljevo to Kruševac 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 Kraljevo, Autobuska Stanica to Kruševac, Autobuska stanicabus
1h 18mRSD 300–1,000Train
- Take the train from Kraljevo to Krusevactrain Re
2h 12mRSD 300–430Drive 62.3 km
- Drive from Kraljevo to Kruševaccar 62.3 km
45 minRSD 1,006–1,453Taxi
- Take the taxi from Kraljevo to Kruševactaxi 62.3 km
45 minRSD 5,000–6,000
Kraljevo to Kruševac by bus
Comparing Your Travel Options
The cheapest way to get from Kraljevo to Kruševac is to train which costs RSD 300 - RSD 430 and takes 2h 12m.
The fastest way to get from Kraljevo to Kruševac is to drive which takes 45 min and costs RSD 1000 - RSD 1500.
Yes, there is a direct bus departing from Kraljevo, Autobuska Stanica and arriving at Kruševac, Autobuska stanica. Services depart every four hours, and operate every day. The journey takes approximately 1h 18m.
Yes, there is a direct train departing from Kraljevo and arriving at Krusevac. Services depart four times a day, and operate every day. The journey takes approximately 2h 12m.
The distance between Kraljevo and Kruševac is 66 km. The road distance is 62.3 km.
The best way to get from Kraljevo to Kruševac without a car is to bus which takes 1h 18m and costs RSD 300 - RSD 1000.
The bus from Kraljevo, Autobuska Stanica to Kruševac, Autobuska stanica takes 1h 18m including transfers and departs every four hours.
Kraljevo to Kruševac bus services, operated by Jugoprevoz Kruševac AD, depart from Kraljevo, Autobuska Stanica station.
Kraljevo to Kruševac train services, operated by Srbija Voz, depart from Kraljevo station.
The best way to get from Kraljevo to Kruševac is to bus which takes 1h 18m and costs RSD 300 - RSD 1000. Alternatively, you can train, which costs RSD 300 - RSD 430 and takes 2h 12m.
What companies run services between Kraljevo, Serbia and Kruševac, Serbia?
Jugoprevoz Kruševac AD operates a bus from Kraljevo, Autobuska Stanica to Kruševac, Autobuska stanica once daily, and the journey takes 1h 18m. Eight other operators also service this route. Alternatively, Srbija Voz operates a train from Kraljevo to Krusevac 4 times a day. Tickets cost RSD 300–430 and the journey takes 2h 12m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Kraljevo to Krusevac
- Ave. Duration
- 2h 12m
- Frequency
- 4 times a day
- Estimated price
- RSD 300–430
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 300–350
- 1st Class
- RSD 340–430
- Phone
- +381 37 421 555
- [email protected]
- Website
- jugoprevozks.rs
Bus from Kraljevo, Autobuska Stanica to Kruševac, Autobuska stanica
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Schedules at
- jugoprevozks.rs
- Ave. Duration
- 45 min
- Estimated price
- RSD 5,000–6,000
Bond Taxi
- Phone
- +381 36 311 911
- Website
- bondtaxi.rs
Pro Taxi
- Phone
- +381 066 327 327
- Website
- kraljevo.taxi
Tref Taxi
- Phone
- +381 36 323 232
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 Slovenia: Getting from Ljubljana to Lake Bled, South Korea: Travelling from Seoul to Busan , and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Kraljevo to Kruševac bus services, operated by Jugoprevoz Kruševac AD, arrive at Kruševac, Autobuska stanica station.
Kraljevo to Kruševac train services, operated by Srbija Voz, arrive at Krusevac station.
Yes, the driving distance between Kraljevo to Kruševac is 62 km. It takes approximately 45 min to drive from Kraljevo to Kruševac.
Book your Kraljevo to Kruševac bus tickets online with Omio.
There are 158+ hotels available in Kruševac.






