There are 4 ways to get from Belgorod to Baranavichy by train, bus, 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.
Train via Moscow
best- Take the train from Belgorod to Moskva Kurskaiatrain 746В / ...
- Take the train from Moskva Belorusskaia to Baranovichi-Ctrain 003Б
18h 43m$63–162Train
cheapest- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Minsk Pastrain
- Take the train from Minsk Pas to Baranovichi-Ctrain
22h 26m$62–192Bus, train
- Take the bus from Belgorod Bus station to Kursk Bus stationbus
- Take the bus from Kursk Bus station to Gomel Bus Stationbus
- Take the train from Gomel to Baranovichi-Ptrain
21h 32mDrive 1,046 km
- Drive from Belgorod to Baranavichycar 1,046 km
14h 4m$92–132
Belgorod to Baranavichy by train
Questions & Answers
The cheapest way to get from Belgorod to Baranavichy is to drive which costs $90 - $140 and takes 14h 4m.
The fastest way to get from Belgorod to Baranavichy is to drive which takes 14h 4m and costs $90 - $140.
No, there is no direct train from Belgorod to Baranavichy. However, there are services departing from Belgorod and arriving at Baranovichi-C via Kurskaya and Moskva Belorusskaia. The journey, including transfers, takes approximately 18h 43m.
The distance between Belgorod and Baranavichy is 1581 km. The road distance is 1046 km.
The best way to get from Belgorod to Baranavichy without a car is to train via Moscow which takes 18h 43m and costs $60 - $170.
It takes approximately 18h 43m to get from Belgorod to Baranavichy, including transfers.
Belgorod to Baranavichy train services, operated by Russian Railways (Lastochka Trains), depart from Belgorod station.
Belgorod to Baranavichy train services, operated by Russian Railways (Lastochka Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Belgorod to Baranavichy is 1046 km. It takes approximately 14h 4m to drive from Belgorod to Baranavichy.
What companies run services between Belgorod, Russia and Baranavichy, Belarus?
You can take a train from Belgorod to Baranovichi-C via Moskva Kurskaia, Kurskaya, Belorusskaya, and Moskva Belorusskaia in around 18h 43m.
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Belgorod to Moskva Kurskaia
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- $21–45
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $21–30
- Commuter Electric Train
- $30–45
Train from Belgorod to Kursk
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- $6–15
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $10–15
- Commuter Electric Train
- $6–10
Train from Moskva Belorusskaia to Baranovichi-C
- Ave. Duration
- 10h 26m
- Frequency
- 4 times a week
- Estimated price
- $50–95
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $50–60
- 2nd Class (Kupé)
- $80–95
- 1nd Class (SW)
- $140–200
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $23–27
- 2nd Class (Kupé)
- $35–45
- 1nd Class (SW)
- $65–90
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Baranovichi-C
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Estimated price
- $40–120
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- $80–120
- 1nd Class (SW)
- $160–220
- 3rd Class (Platzcart)
- $40–55
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a week
- Estimated price
- $25–95
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- $65–95
- 1nd Class (SW)
- $50–75
- 3rd Class (Platzcart)
- $25–35
Train from Gomel to Baranovichi-P
- Ave. Duration
- 7h 59m
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- $11–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $11–15
- 2nd Class (Kupé)
- $23–35
Train from Kursk to Minsk Pas
- Ave. Duration
- 16h 58m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $140–200
- 3rd Class (Platzcart)
- $30–40
- 2nd Class (Kupé)
- $45–65
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- $7–9
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Belgorod Bus station to Kursk Bus station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- $5–17
- Schedules at
- avtovokzaly.ru
- Website
- infobus.by
Bus from Kursk Bus station to Gomel Bus Station
- Ave. Duration
- 8h 52m
- Frequency
- 6 times a week
- Estimated price
- $30–60
- Website
- https://infobus.by/en/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 Need to know: Jadrolinija, How to get from Southend Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
















