There are 3 ways to get from Bijelo Polje to Leskovac by bus, train, or car
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 Berane , Autobuska stanica to Leskovac , Autobuska stanicabus
6h 21mTrain
cheapest- Take the train from Bijelo Polje to Požegatrain 432
- Take the train from Pozega to Kraljevotrain Re
- Take the train from Kraljevo to Stalactrain Re
- Take the train from Stalac to Nistrain Ir / ...
- Take the train from Niš to Leskovactrain 90
16h 10mRSD 1,826–3,564Drive 281 km
- Drive from Bijelo Polje to Leskovaccar 281 km
5h 1mRSD 5,422–7,832
Comparing Your Travel Options
The cheapest way to get from Bijelo Polje to Leskovac is to train which costs RSD 1800 - RSD 3600 and takes 16h 10m.
The fastest way to get from Bijelo Polje to Leskovac is to drive which takes 5h 1m and costs RSD 5000 - RSD 8000.
No, there is no direct bus from Bijelo Polje to Leskovac. However, there are services departing from Bijelo Polje, Autobuska stanica and arriving at Leskovac , Autobuska stanica via Berane , Autobuska stanica. The journey, including transfers, takes approximately 6h 21m.
No, there is no direct train from Bijelo Polje to Leskovac. However, there are services departing from Železnička Stanica Lješnica and arriving at Leskovac via Bijelo Polje, Pozega, Kraljevo, Stalac and Niš. The journey, including transfers, takes approximately 16h 10m.
The distance between Bijelo Polje and Leskovac is 398 km. The road distance is 281 km.
The best way to get from Bijelo Polje to Leskovac without a car is to bus which takes 6h 21m and costs .
It takes approximately 6h 21m to get from Bijelo Polje to Leskovac, including transfers.
Bijelo Polje to Leskovac bus services, operated by Kanis, depart from Berane , Autobuska stanica station.
Bijelo Polje to Leskovac train services, operated by Railways of Montenegro (ŽPCG), depart from Bijelo Polje station.
The best way to get from Bijelo Polje to Leskovac is to bus which takes 6h 21m and costs . Alternatively, you can train, which costs RSD 1800 - RSD 3600 and takes 16h 10m.
What companies run services between Bijelo Polje, Montenegro and Leskovac, Serbia?
Kanis operates a bus from Berane , Autobuska stanica to Leskovac , Autobuska stanica once daily, and the journey takes 4h 46m. Alternatively, you can take a train from Železnička Stanica Lješnica to Leskovac via Bijelo Polje, Pozega, Kraljevo, Stalac, and Niš in around 16h 10m.
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Bijelo Polje to Požega
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- RSD 850–1,650
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 850–950
- First Class
- RSD 1,500–1,650
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Pozega to Kraljevo
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- RSD 330–490
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 330–390
- 1st Class
- RSD 380–490
Train from Kraljevo to Stalac
- Ave. Duration
- 2h 42m
- Frequency
- 4 times a day
- Estimated price
- RSD 250–470
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 250–290
- 1st Class
- RSD 370–470
Train from Stalac to Nis
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- RSD 230–440
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 230–270
- 1st Class
- RSD 350–440
Train from Niš to Leskovac
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- RSD 150–290
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 150–180
- 1st Class
- RSD 230–290
- Phone
- 381 18 517 272
- [email protected]
- Website
- kanis.rs
Bus from Berane , Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Schedules at
- kanis.rs
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 London to Edinburgh, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Bijelo Polje to Leskovac bus services, operated by Kanis, arrive at Leskovac , Autobuska stanica station.
Bijelo Polje to Leskovac train services, operated by Railways of Montenegro (ŽPCG), arrive at Požega station.
Yes, the driving distance between Bijelo Polje to Leskovac is 281 km. It takes approximately 5h 1m to drive from Bijelo Polje to Leskovac.
There are 93+ hotels available in Leskovac.






