There are 3 ways to get from Voronezh to Orsha 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.
Voronezh to Orsha by bus
Questions & Answers
The cheapest way to get from Voronezh to Orsha is to train which costs $30 - $65 and takes 18h 28m.
The fastest way to get from Voronezh to Orsha is to drive which takes 11h 59m and costs $65 - $100.
No, there is no direct bus from Voronezh station to Orsha. However, there are services departing from Voronezh Bus station and arriving at Orsha via Babruysk. The journey, including transfers, takes approximately 18h 25m.
Yes, there is a direct train departing from Voronej 1 and arriving at Orsha Centr. Services depart once daily, and operate every day. The journey takes approximately 18h 28m.
The distance between Voronezh and Orsha is 1073 km. The road distance is 781.8 km.
The best way to get from Voronezh to Orsha without a car is to bus which takes 18h 25m and costs $247.
It takes approximately 18h 25m to get from Voronezh to Orsha, including transfers.
Voronezh to Orsha bus services, operated by Intercars Europe, depart from Voronezh Bus station.
Voronezh to Orsha train services, operated by Russian Railways (РЖД), depart from Voronej 1 station.
The best way to get from Voronezh to Orsha is to bus which takes 18h 25m and costs $247. Alternatively, you can train, which costs $30 - $65 and takes 18h 28m.
What companies run services between Voronezh, Russia and Orsha, Belarus?
You can take a bus from Voronezh Bus station to Orsha via Babruysk in around 18h 25m. Alternatively, Russian Railways (РЖД) operates a train from Voronej 1 to Orsha Centr once daily. Tickets cost $30–65 and the journey takes 18h 28m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Voronej 1 to Orsha Centr
- Ave. Duration
- 18h 28m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $140–200
- 3rd Class (Platzcart)
- $30–45
- 2nd Class (Kupé)
- $45–65
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Voronezh Bus station to Babruysk Bus station
- Ave. Duration
- 14h 25m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Voronezh Bus station to Babruysk Bus station
- Ave. Duration
- 15h 9m
- Frequency
- 3 times a week
- Estimated price
- $50–75
- Website
- https://infobus.by/en/bus
Bus from Babruysk to Orsha
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–45
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Voronezh Bus station to Babruysk Bus station
- Ave. Duration
- 15h 20m
- Frequency
- Once a week
- Estimated price
- $201
- Schedules at
- vt.by
Bus from Babruysk to Orsha
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $46
- Schedules at
- vt.by
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 JFK to New York City, How to get from Stansted Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Voronezh to Orsha bus services, operated by Intercars Europe, arrive at Babruysk Bus station.
Voronezh to Orsha train services, operated by Russian Railways (РЖД), arrive at Orsha Centr station.
Yes, the driving distance between Voronezh to Orsha is 782 km. It takes approximately 11h 59m to drive from Voronezh to Orsha.







