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$69–164Train
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$63–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 5m$92–132
Belgorod to Baranavichy by train
Comparing Your Travel Options
The cheapest way to get from Belgorod to Baranavichy is to drive which costs $90 - $140 and takes 14h 5m.
The fastest way to get from Belgorod to Baranavichy is to drive which takes 14h 5m 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 $65 - $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 5m 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
- Russian Railways
Train from Belgorod to Moskva Kurskaia
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- $22–45
- Website
- Russian Railways
- Lastochka Train
- $22–35
- Commuter Electric Train
- $30–45
Train from Belgorod to Kursk
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- $7–15
- Website
- Russian Railways
- Lastochka Train
- $10–15
- Commuter Electric Train
- $7–10
- Phone
- 105
- Website
- Belarusian Railway
Train from Moskva Belorusskaia to Baranovichi-C
- Ave. Duration
- 10h 26m
- Frequency
- 4 times a week
- Estimated price
- $75–130
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $75–85
- 2nd Class (Kupé)
- $130
- 1nd Class (SW)
- $240–280
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- $30–51
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $30–33
- 2nd Class (Kupé)
- $51
- 1nd Class (SW)
- $90–110
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moskva Belorusskaia to Baranovichi-C
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Estimated price
- $45–120
- Website
- Russian Railways
- 2nd Class (Kupé)
- $85–120
- 1nd Class (SW)
- $160–220
- 3rd Class (Platzcart)
- $45–60
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a week
- Estimated price
- $26–95
- Website
- Russian Railways
- 2nd Class (Kupé)
- $65–95
- 1nd Class (SW)
- $55–75
- 3rd Class (Platzcart)
- $26–35
- Phone
- 105
- Website
- Belarusian Railway
Train from Gomel to Baranovichi-P
- Ave. Duration
- 7h 59m
- Frequency
- Once daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- $11–35
- Website
- Russian Railways
- 1nd Class (SW)
- $80–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
- Russian Railways
- 1nd Class (SW)
- $140–210
- 3rd Class (Platzcart)
- $30–45
- 2nd Class (Kupé)
- $45–65
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Baranovichi-C
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a day
- Estimated price
- $6–8
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 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–18
- Schedules at
- avtovokzaly.ru
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 Travelling by boat in Italy, How to get from Gatwick Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
















