There are 4 ways to get from Belgrade to Sokolac 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 Beograd, Autobuska stanica to Sokolac, Autobuska Stanicabus
5h$17–60Train, bus via Zvornik
- Take the train from Beograd Centar to Zvorniktrain Ir
- Take the bus from Divič to Sokolac, Autobuska Stanicabus
6h 18m$20–31Drive 254.6 km
- Drive from Belgrade to Sokolaccar 254.6 km
3h 16m$41–59Train, bus
- Take the train from Beograd Centar to Rumatrain Ir / ...
- Take the bus from Рума, аутобуска станица to Sokolac, Autobuska Stanicabus
6h 43m$24–44
Belgrade to Sokolac by bus
Questions & Answers
The cheapest way to get from Belgrade to Sokolac is to train and bus via Zvornik which costs $19 - $35 and takes 6h 18m.
The fastest way to get from Belgrade to Sokolac is to drive which takes 3h 16m and costs $40 - $60.
Yes, there is a direct bus departing from Beograd, Autobuska stanica and arriving at Sokolac, Autobuska Stanica. Services depart five times a day, and operate every day. The journey takes approximately 5h.
The distance between Belgrade and Sokolac is 252 km. The road distance is 254.6 km.
The best way to get from Belgrade to Sokolac without a car is to bus which takes 5h and costs $17 - $60.
The bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica takes 5h including transfers and departs five times a day.
Belgrade to Sokolac bus services, operated by Kondor, depart from Beograd, Autobuska stanica station.
Belgrade to Sokolac bus services, operated by Kondor, arrive at Sokolac, Autobuska Stanica station.
Yes, the driving distance between Belgrade to Sokolac is 255 km. It takes approximately 3h 16m to drive from Belgrade to Sokolac.
Book your Belgrade to Sokolac bus tickets online with Omio and Distribusion.
What companies run services between Belgrade, Serbia and Sokolac, Republika Srpska, Bosnia and Herzegovina?
Kondor operates a bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica 3 times a day. Tickets cost $33 and the journey takes 5h. Six other operators also service this route.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Beograd Centar to Zvornik
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $9–12
Train from Beograd Centar to Ruma
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $3–4
- 1st Class
- $3–5
- Phone
- +387 57 316 184
- [email protected]
- Website
- kondorbus.com
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $33
- Website
- https://kondorbus.com/kondor-en.html
- Phone
- +387 57 340-771
- [email protected]
- Website
- centrotrans-ad.com
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a day
- Estimated price
- $30–60
- Schedules at
- centrotrans-ad.com
- Phone
- +381 11 244 6022
- [email protected]
- Website
- alamanistours.com
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://www.alamanistours.com/
- Phone
- 011 761-4693
- [email protected]
- Website
- bstours.rs
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Website
- https://bstours.rs/en/
Bus from Рума, аутобуска станица to Sokolac, Autobuska Stanica
- Ave. Duration
- 4h 57m
- Frequency
- Once daily
- Website
- https://bstours.rs/en/
- Phone
- +381 11 7614 715
- [email protected]
- Website
- transprodukt.rs
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- transprodukt.rs
Bus from Рума, аутобуска станица to Sokolac, Autobuska Stanica
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $21–40
- Schedules at
- transprodukt.rs
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $17–23
- Website
- https://citylines.eu/
- Phone
- +387 65 626 696
- [email protected]
- Website
- traveling.com
Bus from Beograd, Autobuska stanica to Sokolac, Autobuska Stanica
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $26–50
- Schedules at
- busticket4.me
Bus from Divič to Sokolac, Autobuska Stanica
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- $12–18
- Schedules at
- busticket4.me
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 plan an amazing trip around Scandinavia, Train travel in Spain: A guide to Renfe, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
There are 290+ hotels available in Sokolac.

















