There are 6 ways to get from Stary Oskol to Belgorod by bus, train, rideshare, 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.
Bus via Michurina
best- Take the bus from Stary Oskol to Belgorod Bus stationbus
2h 33m₽591–797Rideshare
cheapest- Take the rideshare from Staryy Oskol to Belgorod141.3 km
2h 39m₽353Train
- Take the train from Staryi Oskol to Belgorodtrain 123Н
3h 35m₽950–2,700Bus
- Take the bus from Stary Oskol to Belgorod Bus stationbus 661
2h 43m₽550–1,500Drive 143.1 km
- Drive from Stary Oskol to Belgorodcar 143.1 km
1h 59m₽987–1,425Taxi
- Take the taxi from Stary Oskol to Belgorodtaxi 143.1 km
1h 59m₽2,800–3,400
Questions & Answers
The cheapest way to get from Stary Oskol to Belgorod is to rideshare which costs RUB 353 and takes 2h 39m.
The fastest way to get from Stary Oskol to Belgorod is to drive which takes 1h 59m and costs RUB 950 - RUB 1500.
Yes, there is a direct bus departing from Stary Oskol and arriving at Belgorod Bus station station. Services depart once daily, and operate every day. The journey takes approximately 2h 43m.
Yes, there is a direct train departing from Staryi Oskol and arriving at Belgorod. Services depart four times a week, and operate Monday, Wednesday, Friday and Saturday. The journey takes approximately 3h 35m.
The distance between Stary Oskol and Belgorod is 149 km. The road distance is 143.1 km.
The best way to get from Stary Oskol to Belgorod without a car is to bus via Michurina which takes 2h 33m and costs RUB 550 - RUB 800.
It takes approximately 2h 33m to get from Stary Oskol to Belgorod, including transfers.
Stary Oskol to Belgorod bus services, operated by VolgaLine, depart from Stary Oskol station.
Stary Oskol to Belgorod train services, operated by Russian Railways (РЖД), depart from Staryi Oskol station.
The best way to get from Stary Oskol to Belgorod is to bus via Michurina which takes 2h 33m and costs RUB 550 - RUB 800. Alternatively, you can train, which costs RUB 950 - RUB 2700 and takes 3h 35m.
What companies run services between Stary Oskol, Russia and Belgorod, Russia?
VolgaLine operates a bus from Stary Oskol to Belgorod Bus station 3 times a week. Tickets cost ₽550–800 and the journey takes 2h 24m. Alternatively, Russian Railways (РЖД) operates a train from Staryi Oskol to Belgorod 4 times a week. Tickets cost ₽950–2,700 and the journey takes 3h 35m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Staryi Oskol to Belgorod
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₽950–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
- Website
- volgaline34.ru
Bus from Stary Oskol to Belgorod Bus station
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a week
- Estimated price
- ₽550–800
- Website
- https://volgaline34.ru/
- Website
- https://volgaline34.ru/
Bus from Stary Oskol to Belgorod Bus station
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a week
- Estimated price
- ₽550–800
- Website
- https://volgaline34.ru/
- Website
- https://volgaline34.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stary Oskol to Belgorod Bus station
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Staryy Oskol to Belgorod
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ₽353
- Schedules at
- blablacar.com
- Ave. Duration
- 1h 59m
- Estimated price
- ₽2,800–3,400
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 French strikes 2018: What are my alternative transport options?, What are the different types of Renfe trains in Spain?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Stary Oskol to Belgorod bus services, operated by VolgaLine, arrive at Belgorod Bus station.
Stary Oskol to Belgorod train services, operated by Russian Railways (РЖД), arrive at Belgorod station.
Yes, the driving distance between Stary Oskol to Belgorod is 143 km. It takes approximately 1h 59m to drive from Stary Oskol to Belgorod.
Check out Blablacar's carpooling service for rideshare options between Stary Oskol and Belgorod. A great option if you don't have a driver's licence or want to avoid public transport.







