There are 7 ways to get from Krasnodar to Mogilev by plane, 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.
Fly to Minsk National Airport, bus, train
best- Fly from Krasnodar (KRR) to Minsk National Airport (MSQ)plane KRR - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the train from Minsk Pas to Mogilevtrain
11h 22m$114–510Bus
cheapest- Take the bus from Krasnodar-1 Bus station to Babruysk Bus stationbus
- Take the bus from Yasnyy Les to Mogilevbus
28h 56m$78–383Train via Moscow
- Take the train from Krasnodar 1 to Kazansky Railway Terminaltrain
- Take the train from Moscow Belorussky Station to Orsha Centrtrain
- Take the train from Orsha Centr to Mogilevtrain
26h 57m$94–224Drive 1,594 km
- Drive from Krasnodar to Mogilevcar 1,594 km
22h 5m$140–201Fly to Gomel Airport, train
- Fly from Krasnodar (KRR) to Gomel Airport (GME)plane KRR - GME
- Take the train from Gomel to Mogilevtrain
21h 47m$134–541Bus, train
- Take the bus from Krasnodar-1 Bus station to Zhlobinbus
- Take the train from Jlobin to Mogilevtrain 615Б / ...
28h 58m$112–416Train
- Take the train from Krasnodar 1 to Buda-Koshelevskaiatrain 302С / ...
- Take the train from Buda-Koshelevskaia to Mogilevtrain 615Б / ...
39h 37m$162–277
Krasnodar to Mogilev by bus and train
Comparing Your Travel Options
The cheapest way to get from Krasnodar to Mogilev is to bus which costs $75 - $390 and takes 28h 56m.
The fastest way to get from Krasnodar to Mogilev is to fly and bus and train which takes 11h 22m and costs $110 - $550.
No, there is no direct bus from Krasnodar station to Mogilev. However, there are services departing from Krasnodar-1 Bus station and arriving at Mogilev via Babruysk and Yasnyy Les. The journey, including transfers, takes approximately 28h 56m.
No, there is no direct train from Krasnodar to Mogilev. However, there are services departing from Krasnodar 1 and arriving at Mogilev via Komsomolskaya, Moscow Belorussky Station and Orsha Centr. The journey, including transfers, takes approximately 26h 57m.
The distance between Krasnodar and Mogilev is 1569 km. The road distance is 1594 km.
The best way to get from Krasnodar to Mogilev without a car is to train via Moscow which takes 26h 57m and costs $90 - $230.
It takes approximately 11h 22m to get from Krasnodar to Mogilev, including transfers.
Krasnodar to Mogilev bus services, operated by Intercars Europe, depart from Krasnodar-1 Bus station.
Krasnodar to Mogilev train services, operated by Russian Railways (РЖД), depart from Krasnodar 1 station.
The best way to get from Krasnodar to Mogilev is to train via Moscow which takes 26h 57m and costs $90 - $230. Alternatively, you can bus, which costs $75 - $390 and takes 28h 56m.
What companies run services between Krasnodar, Russia and Mogilev, Belarus?
You can take a train from Krasnodar 1 to Mogilev via Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, Moscow Belorussky Station, and Orsha Centr in around 26h 57m. Alternatively, you can take a bus from Krasnodar-1 Bus station to Mogilev via Babruysk and Yasnyy Les in around 28h 56m.
- Website
- aeroflot.ru
Flights from Krasnodar to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $100–490
- Website
- belavia.by
Flights from Krasnodar to Gomel Airport via Moscow Sheremetyevo
- Ave. Duration
- 20h 26m
- When
- Monday and Thursday
- Estimated price
- $95–480
- Website
- utair.ru
Flights from Krasnodar to Gomel Airport via Moscow Vnukovo
- Ave. Duration
- 25h 5m
- When
- Wednesday and Saturday
- Estimated price
- $95–470
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Mogilev
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- $7–10
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Orsha Centr to Mogilev
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnodar 1 to Kazansky Railway Terminal
- Ave. Duration
- 18h 49m
- Frequency
- Twice daily
- Estimated price
- $45–90
- Website
- Russian Railways
- 1nd Class (SW)
- $190–280
- 3rd Class (Platzcart)
- $45–60
- 2nd Class (Kupé)
- $60–90
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Krasnodar 1 to Kazansky Railway Terminal
- Ave. Duration
- 21h 39m
- Frequency
- Once daily
- Estimated price
- $38–65
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- $38–41
- 2nd Class (Kupé)
- $50–65
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moscow Belorussky Station to Orsha Centr
- Ave. Duration
- 4h 49m
- Frequency
- 3 times a day
- Estimated price
- $18–35
- Website
- Russian Railways
- Lastochka Train
- $18–25
- Commuter Electric Train
- $22–35
- Phone
- 105
- Website
- Belarusian Railway
Train from Moscow Belorussky Station to Orsha Centr
- Ave. Duration
- 8h 8m
- Frequency
- Once a week
- Estimated price
- $53–91
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $53–59
- 2nd Class (Kupé)
- $91
- 1nd Class (SW)
- $160–190
Train from Orsha Centr to Mogilev
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- $25–43
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $25–28
- 2nd Class (Kupé)
- $43
- 1nd Class (SW)
- $75–90
Train from Gomel to Mogilev
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- $33–58
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $33–37
- 2nd Class (Kupé)
- $58
- 1nd Class (SW)
- $100–120
Train from Jlobin to Mogilev
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- $28–49
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $28–31
- 2nd Class (Kupé)
- $49
- 1nd Class (SW)
- $85–100
Train from Krasnodar 1 to Buda-Koshelevskaia
- Ave. Duration
- 36h 18m
- Frequency
- Once daily
- Estimated price
- $130–223
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $130–150
- 2nd Class (Kupé)
- $223
- 1nd Class (SW)
- $420–480
Train from Buda-Koshelevskaia to Mogilev
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- $30–53
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $30–34
- 2nd Class (Kupé)
- $53
- 1nd Class (SW)
- $95–110
- Phone
- 105
- Website
- Belarusian Railway
Train from Orsha Centr to Mogilev
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Gomel to Mogilev
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Jlobin to Mogilev
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Buda-Koshelevskaia to Mogilev
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Krasnodar-1 Bus station to Babruysk Bus station
- Ave. Duration
- 26h 15m
- Frequency
- 5 times a week
- Estimated price
- $140–180
- Website
- Intercars Europe
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Krasnodar-1 Bus station to Babruysk Bus station
- Ave. Duration
- 27h 20m
- Frequency
- Once a week
- Estimated price
- $80–380
- Schedules at
- vt.by
Bus from Krasnodar-1 Bus station to Zhlobin
- Ave. Duration
- 26h 10m
- Frequency
- Once a week
- Estimated price
- $80–370
- Schedules at
- vt.by
- Phone
- +375 222 62-58-08
- Website
- Mogilev Bus Terminal
Bus from Yasnyy Les to Mogilev
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Mogilev Bus Terminal
- Schedules at
- Mogilev Bus Terminal
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 Thanksgiving 2018: How to travel stress-free, South Korea: Travelling from Seoul to Busan , and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
Krasnodar to Mogilev bus services, operated by Intercars Europe, arrive at Babruysk Bus station.
Krasnodar to Mogilev train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Krasnodar to Mogilev is 1594 km. It takes approximately 22h 5m to drive from Krasnodar to Mogilev.






















