There are 5 ways to get from Baranavichy to Salihorsk by train, bus, 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.
Train, bus
best- Take the train from Baranovichi-C to Gorodeiatrain 734Б
- Take the bus from Haradzeya to Salihorskbus
4h 24mDrive 127.4 km
cheapest- Drive from Baranavichy to Salihorskcar 127.4 km
2h$12–17Taxi
- Take the taxi from Baranavichy to Salihorsktaxi 127.4 km
2h$28–35Bus
- Take the bus from Baranovichi Bus station to Nyasvizhbus
- Take the bus from Nyasvizh to Salihorskbus
5h 3mTrain, taxi
- Take the train from Baranovichi-P to Liuscatrain 657Б
- Take the taxi from Liusca to Salihorsktaxi
3h 5m
Questions & Answers
The cheapest way to get from Baranavichy to Salihorsk is to drive which costs $11 - $17 and takes 2h.
The fastest way to get from Baranavichy to Salihorsk is to drive which takes 2h and costs $11 - $17.
No, there is no direct bus from Baranavichy station to Salihorsk. However, there are services departing from Baranovichi Bus station and arriving at Salihorsk via Nyasvizh. The journey, including transfers, takes approximately 5h 3m.
The distance between Baranavichy and Salihorsk is 179 km. The road distance is 127.4 km.
The best way to get from Baranavichy to Salihorsk without a car is to train and bus which takes 4h 24m and costs .
It takes approximately 4h 24m to get from Baranavichy to Salihorsk, including transfers.
Baranavichy to Salihorsk bus services, operated by Baranavichy Bus Terminal, depart from Baranovichi Bus station.
Baranavichy to Salihorsk bus services, operated by Baranavichy Bus Terminal, arrive at Nyasvizh station.
Yes, the driving distance between Baranavichy to Salihorsk is 127 km. It takes approximately 2h to drive from Baranavichy to Salihorsk.
What companies run services between Baranavichy, Belarus and Salihorsk, Belarus?
You can take a bus from Baranovichi Bus station to Salihorsk via Nyasvizh in around 5h 3m.
Train from Baranovichi-C to Gorodeia
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Estimated price
- $4–5
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
Train from Baranovichi-C to Gorodeia
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
Train from Baranovichi-P to Liusca
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Phone
- 8(029) 803-08-08
- Website
- grodnotrans.by
Bus from Haradzeya to Salihorsk
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Schedules at
- grodnotrans.by
- Book at
- infobus.by
Bus from Nyasvizh to Salihorsk
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Schedules at
- grodnotrans.by
- Book at
- infobus.by
- Phone
- + 375 (163) 68-18-91
- [email protected]
- Website
- barautopark.by
Bus from Baranovichi Bus station to Nyasvizh
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- http://barautopark.by
- Book at
- https://infobus.by/bus
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 do I get from Sydney to Melbourne, Italian Lakes: Getting around by train, and How to get from JFK to New York City - to help you get the most out of your next trip.







