There are 11 ways to get from Mogilev to Rostov-on-Don by train, bus, car, or plane
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 Mogilev to Orsha Centrtrain
- Take the train from Orsha Centr to Moscow Belorussky Stationtrain
- Take the train from Kazansky Railway Terminal to Rostov-Glavnytrain
23h 8m₽7,552–18,161Bus
cheapest- Take the bus from Mogilev to Yasnyy Lesbus
- Take the bus from Babruysk Bus station to Rostov-on-Don bus stationbus
27h 16m₽5,812–29,312Train, bus
- Take the train from Mogilev to Jlobintrain 615Ф / ...
- Take the bus from Zhlobin to Rostov-on-Don bus stationbus
25h 18m₽9,386–31,061Drive 1,321.3 km
- Drive from Mogilev to Rostov-on-Doncar 1,321.3 km
18h 18m₽9,796–14,149Fly Mogilev Airport to Krasnodar, train
- Fly from Mogilev Airport (MVQ) to Krasnodar (KRR)plane MVQ - KRR
- Take the train from Krasnodar 1 to Rostov-Glavnytrain
17h 34m₽9,843–44,165Train
- Take the train from Mogilev to Buda-Koshelevskaiatrain 615Ф / ...
- Take the train from Buda-Koshelevskaia to Rostov-Glavnytrain 302Б / ...
36h 43m₽12,101–21,422Fly Mogilev Airport to Stavropol Shpakovskoye Airport, bus
- Fly from Mogilev Airport (MVQ) to Stavropol Shpakovskoye Airport (STW)plane MVQ - STW
- Take the bus from Stavropol, Bus Station to Rostov-on-Don bus stationbus
18h 29m₽10,493–43,115Bus to Minsk National Airport, fly to Krasnodar, train
- Take the bus from Mogilev Bus station to Minsk Central Bus Stationbus
- Fly from Minsk National Airport (MSQ) to Krasnodar (KRR)plane MSQ - KRR
- Take the train from Krasnodar 1 to Rostov-Glavnytrain
16h 58m₽10,433–47,726Bus to Minsk National Airport, fly to Stavropol Shpakovskoye Airport, bus
- Take the bus from Mogilev Bus station to Minsk Central Bus Stationbus
- Fly from Minsk National Airport (MSQ) to Stavropol Shpakovskoye Airport (STW)plane MSQ - STW
- Take the bus from Stavropol, Bus Station to Rostov-on-Don bus stationbus
19h 19m₽11,583–47,676Fly Mogilev Airport to Volgograd International Airport, train
- Fly from Mogilev Airport (MVQ) to Volgograd International Airport (VOG)plane MVQ - VOG
- Take the train from Volgograd 1 to Rostov Gltrain
28h 23m₽9,333–40,505Bus to Minsk National Airport, fly to Volgograd International Airport, train
- Take the bus from Mogilev Bus station to Minsk Central Bus Stationbus
- Fly from Minsk National Airport (MSQ) to Volgograd International Airport (VOG)plane MSQ - VOG
- Take the train from Volgograd 1 to Rostov Gltrain
25h 53m₽10,423–46,066
Mogilev to Rostov-on-Don by train and bus
Questions & Answers
The cheapest way to get from Mogilev to Rostov-on-Don is to bus which costs RUB 5500 - RUB 30000 and takes 27h 16m.
The fastest way to get from Mogilev to Rostov-on-Don is to bus and fly and train which takes 16h 58m and costs RUB 10000 - RUB 48000.
No, there is no direct bus from Mogilev to Rostov-on-Don station. However, there are services departing from Mogilev and arriving at Rostov-on-Don bus station via Yasnyy Les and Babruysk Bus station. The journey, including transfers, takes approximately 27h 16m.
No, there is no direct train from Mogilev to Rostov-on-Don. However, there are services departing from Mogilev and arriving at Rostov-Glavny via Orsha Centr, Belorusskaya and Kazansky Railway Terminal. The journey, including transfers, takes approximately 23h 8m.
The distance between Mogilev and Rostov-on-Don is 1837 km. The road distance is 1321.3 km.
The best way to get from Mogilev to Rostov-on-Don without a car is to train via Moscow which takes 23h 8m and costs RUB 7500 - RUB 19000.
It takes approximately 23h 8m to get from Mogilev to Rostov-on-Don, including transfers.
Mogilev to Rostov-on-Don bus services, operated by Mogilev Bus Terminal, depart from Mogilev station.
Mogilev to Rostov-on-Don train services, operated by Belarusian Railway (BCh), depart from Mogilev station.
The best way to get from Mogilev to Rostov-on-Don is to train via Moscow which takes 23h 8m and costs RUB 7500 - RUB 19000. Alternatively, you can bus, which costs RUB 5500 - RUB 30000 and takes 27h 16m.
What companies run services between Mogilev, Belarus and Rostov-on-Don, Russia?
You can take a train from Mogilev to Rostov-Glavny via Orsha Centr, Moscow Belorussky Station, Belorusskaya, Komsomolskaya, and Kazansky Railway Terminal in around 23h 8m. Alternatively, you can take a bus from Mogilev to Rostov-on-Don bus station via Yasnyy Les and Babruysk Bus station in around 27h 16m.
- Website
- aeroflot.ru
Flights from Mogilev Airport to Krasnodar via Moscow Sheremetyevo
- Ave. Duration
- 12h 35m
- When
- Monday
- Estimated price
- ₽8,500–40,000
Flights from Mogilev Airport to Krasnodar via Moscow Sheremetyevo, Erevan
- Ave. Duration
- 17h 35m
- When
- Monday and Thursday
- Estimated price
- ₽13,000–55,000
Flights from Mogilev Airport to Stavropol Shpakovskoye Airport via Moscow Sheremetyevo
- Ave. Duration
- 17h 42m
- When
- Monday and Thursday
- Estimated price
- ₽8,500–40,000
Flights from Minsk National Airport to Krasnodar via Moscow Sheremetyevo
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₽9,000–41,000
Flights from Minsk National Airport to Stavropol Shpakovskoye Airport via Moscow Sheremetyevo
- Ave. Duration
- 10h 17m
- When
- Every day
- Estimated price
- ₽9,000–41,000
Flights from Mogilev Airport to Volgograd International Airport via Moscow Sheremetyevo
- Ave. Duration
- 13h 50m
- When
- Monday and Thursday
- Estimated price
- ₽7,500–36,000
Flights from Minsk National Airport to Volgograd International Airport via Moscow Sheremetyevo
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₽8,000–38,000
- Website
- azimuth.aero
Flights from Mogilev Airport to Stavropol Shpakovskoye Airport via Moscow Sheremetyevo, Sochi
- Ave. Duration
- 11h 30m
- When
- Thursday
- Estimated price
- ₽10,000–44,000
- Website
- utair.ru
Flights from Minsk National Airport to Krasnodar via Moscow Vnukovo
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₽8,500–40,000
Train from Mogilev to Orsha Centr
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₽2,100–3,582
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,100–2,300
- 2nd Class (Kupé)
- ₽3,582
- 1nd Class (SW)
- ₽6,500–7,500
Train from Orsha Centr to Moscow Belorussky Station
- Ave. Duration
- 8h 22m
- Frequency
- Twice a week
- Estimated price
- ₽4,400–7,597
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,400–4,900
- 2nd Class (Kupé)
- ₽7,597
- 1nd Class (SW)
- ₽14,000–16,000
Train from Mogilev to Jlobin
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- ₽2,300–4,061
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,300–2,600
- 2nd Class (Kupé)
- ₽4,061
- 1nd Class (SW)
- ₽7,000–8,500
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- ₽3,100–5,391
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,100–3,500
- 2nd Class (Kupé)
- ₽5,391
- 1nd Class (SW)
- ₽10,000–12,000
Train from Mogilev to Buda-Koshelevskaia
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- ₽2,600–4,422
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,600–2,900
- 2nd Class (Kupé)
- ₽4,422
- 1nd Class (SW)
- ₽8,000–9,500
Train from Buda-Koshelevskaia to Rostov-Glavny
- Ave. Duration
- 33h 21m
- Frequency
- Once daily
- Estimated price
- ₽9,500–16,274
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽9,500–10,500
- 2nd Class (Kupé)
- ₽16,274
- 1nd Class (SW)
- ₽30,000–35,000
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- ₽3,100–5,391
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,100–3,500
- 2nd Class (Kupé)
- ₽5,391
- 1nd Class (SW)
- ₽10,000–12,000
Train from Mogilev to Orsha Centr
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
Train from Mogilev to Jlobin
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
Train from Mogilev to Buda-Koshelevskaia
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
Train from Mogilev to Orsha Centr
- Ave. Duration
- 1h 4m
- Frequency
- Once daily
- Estimated price
- ₽380–470
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Orsha Centr to Moscow Belorussky Station
- Ave. Duration
- 4h 53m
- Frequency
- 3 times a day
- Estimated price
- ₽1,500–2,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,900–2,700
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽1,000–1,400
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽1,000–1,400
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kazansky Railway Terminal to Rostov-Glavny
- Ave. Duration
- 14h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₽3,200–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,200–4,300
- 2nd Class (Kupé)
- ₽4,600–6,500
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Volgograd 1 to Rostov Gl
- Ave. Duration
- 12h 59m
- Frequency
- 4 times a week
- Estimated price
- ₽1,700–4,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–4,000
Train from Volgograd 1 to Rostov Gl
- Ave. Duration
- 12h 59m
- Frequency
- 4 times a week
- Estimated price
- ₽1,700–4,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–4,000
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Kazansky Railway Terminal to Rostov-Glavny
- Ave. Duration
- 15h 7m
- Frequency
- 4 times a day
- Estimated price
- ₽2,700–4,200
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽2,700–2,900
- 2nd Class (Kupé)
- ₽3,600–4,200
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–950
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–950
Train from Volgograd 1 to Rostov Gl
- Ave. Duration
- 11h 32m
- Frequency
- Twice a week
- Estimated price
- ₽1,400–1,900
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,400–1,500
- 2nd Class (Kupé)
- ₽1,600–1,900
Train from Volgograd 1 to Rostov Gl
- Ave. Duration
- 11h 32m
- Frequency
- Twice a week
- Estimated price
- ₽1,400–1,900
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,400–1,500
- 2nd Class (Kupé)
- ₽1,600–1,900
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- ₽480–900
- Book at
- https://eng.rzd.ru/
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- ₽480–900
- Book at
- https://eng.rzd.ru/
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Zhlobin to Rostov-on-Don bus station
- Ave. Duration
- 22h 25m
- Frequency
- Once a week
- Estimated price
- ₽7,000–27,000
- Schedules at
- vt.by
Bus from Babruysk Bus station to Rostov-on-Don bus station
- Ave. Duration
- 23h 35m
- Frequency
- Once a week
- Estimated price
- ₽7,000–29,000
- Schedules at
- vt.by
- Phone
- +375 222 62-58-08
- Website
- avtovokzal-mogilev.by
Bus from Mogilev to Yasnyy Les
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- ₽312
- Website
- https://avtovokzal-mogilev.by/
- Schedules at
- https://avtovokzal-mogilev.by/oreusax
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Babruysk Bus station to Rostov-on-Don bus station
- Ave. Duration
- 24h 5m
- Frequency
- 5 times a week
- Estimated price
- ₽12,200–12,600
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Babruysk Bus station to Rostov-on-Don bus station
- Ave. Duration
- 24h 1m
- Frequency
- 3 times a week
- Estimated price
- ₽5,500–8,000
- Website
- https://infobus.by/en/bus
Bus from Mogilev Bus station to Minsk Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- ₽850–3,800
- Website
- https://infobus.by/en/bus
Bus from Mogilev Bus station to Minsk Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- ₽850–3,800
- Website
- https://infobus.by/en/bus
Bus from Mogilev Bus station to Minsk Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- ₽850–3,800
- Website
- https://infobus.by/en/bus
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol, Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–2,000
- Schedules at
- avtovokzaly.ru
Bus from Stavropol, Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–2,000
- 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 What are the different types of Renfe trains in Spain?, Which London airport should I choose?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Mogilev to Rostov-on-Don bus services, operated by Mogilev Bus Terminal, arrive at Yasnyy Les station.
Mogilev to Rostov-on-Don train services, operated by Belarusian Railway (BCh), arrive at Orsha Centr station.
Yes, the driving distance between Mogilev to Rostov-on-Don is 1321 km. It takes approximately 18h 18m to drive from Mogilev to Rostov-on-Don.


























