There are 4 ways to get from Surdulica to Leskovac 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 Autobuska Stanica Surdulica to Vladičin Han, Autobuska stanicabus
- Take the bus from Vladičin Han, Autobuska stanica to Leskovac , Autobuska stanicabus
1h 40mRSD 586–973Train
cheapest- Take the train from Vladičin Han to Leskovactrain 90
2h 33mRSD 346–453Drive 52.4 km
- Drive from Surdulica to Leskovaccar 52.4 km
44 minRSD 830–1,199Taxi
- Take the taxi from Surdulica to Leskovactaxi 52.4 km
44 minRSD 3,600–4,400
Questions & Answers
The cheapest way to get from Surdulica to Leskovac is to train which costs RSD 340 - RSD 460 and takes 2h 33m.
The fastest way to get from Surdulica to Leskovac is to drive which takes 44 min and costs RSD 800 - RSD 1200.
No, there is no direct bus from Surdulica to Leskovac. However, there are services departing from Autobuska Stanica Surdulica and arriving at Leskovac , Autobuska stanica via Vladičin Han, Autobuska stanica. The journey, including transfers, takes approximately 1h 40m.
No, there is no direct train from Surdulica to Leskovac. However, there are services departing from Vladičin Han and arriving at Leskovac via . The journey, including transfers, takes approximately 2h 33m.
The distance between Surdulica and Leskovac is 54 km. The road distance is 52.4 km.
The best way to get from Surdulica to Leskovac without a car is to bus which takes 1h 40m and costs RSD 550 - RSD 1000.
It takes approximately 1h 40m to get from Surdulica to Leskovac, including transfers.
Surdulica to Leskovac bus services, operated by KAVIM-Jedinstvo, depart from Autobuska Stanica Surdulica station.
Surdulica to Leskovac train services, operated by Srbija Voz, depart from Vladičin Han station.
The best way to get from Surdulica to Leskovac is to bus which takes 1h 40m and costs RSD 550 - RSD 1000. Alternatively, you can train, which costs RSD 340 - RSD 460 and takes 2h 33m.
What companies run services between Surdulica, Serbia and Leskovac, Serbia?
You can take a bus from Autobuska Stanica Surdulica to Leskovac , Autobuska stanica via Vladičin Han, Autobuska stanica in around 1h 40m. Alternatively, Srbija Voz operates a train from Vladičin Han to Leskovac once daily. Tickets cost RSD 250–330 and the journey takes 1h 9m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Vladičin Han to Leskovac
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- RSD 250–330
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 250–290
- 1st Class
- RSD 260–330
- Phone
- +381 177421201
- [email protected]
- Website
- facebook.com
Bus from Autobuska Stanica Surdulica to Vladičin Han, Autobuska stanica
- Ave. Duration
- 16 min
- Frequency
- Hourly
- Estimated price
- RSD 95–130
- Schedules at
- facebook.com
- Pricing
- RSD 95–130
Bus from Vladičin Han, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 370–490
- Schedules at
- facebook.com
- Pricing
- RSD 370–490
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Vladičin Han, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 490–850
- Website
- https://nis-ekspres.rs/?lang=en
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 How to get from Gatwick Airport into central London, South Korea: Travelling from Seoul to Busan , and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Surdulica to Leskovac bus services, operated by KAVIM-Jedinstvo, arrive at Vladičin Han, Autobuska stanica station.
Surdulica to Leskovac train services, operated by Srbija Voz, arrive at Leskovac station.
Yes, the driving distance between Surdulica to Leskovac is 52 km. It takes approximately 44 min to drive from Surdulica to Leskovac.
There are 96+ hotels available in Leskovac.













