There are 9 ways to get from Tula to Mogilev 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, bus
best- Take the train from Tula 1 Kurskaia to Moskva Kurskaia
- Take the train from Moscow Belorussky Station to Orsha Centr
- Take the bus from Orsha to Mogilev station954
9h 53m$42–93Bus
cheapest- Take the bus from Tula to Moscow Novoyasnevskaya
- Take the bus from Moscow Novoyasnevskaya to Mogilev Bus station
12h 49m$32–53Drive 556 km
- Drive from Tula to Mogilev556 km
7h 53m$49–71Train to Sheremetyevo International Airport, fly to Mogilev Airport
- Take the train from Tula 1 Kurskaia to Moscow Vostochny Station
- Fly from Sheremetyevo International Airport (SVO) to Mogilev Airport (MVQ)SVO - MVQ
7h 56m$109–608Train
- Take the train from Tula Ryazhskiy to Smolensk425У / ...
- Take the train from Smolensk to Mogilev055Б
13h 5m$42–151Train, bus via Yelnya
- Take the train from Tula Ryazhskiy to Yelnya
- Take the train from Yelnya to Smolensk
- Take the bus from Smolensk to Mogilev Bus station
15h 51m$66–211Train to Moscow Vnukovo, fly to Minsk National Airport, bus, train
- Take the train from Tula 1 Kurskaia to Moskva Kurskaia
- Fly from Moscow Vnukovo (VKO) to Minsk National Airport (MSQ)VKO - MSQ
- Take the bus from Minsk Airport to Minsk station
- Take the train from Minsk Pas to Mogilev
11h 13m$83–446Train to Domodedovo International Airport, fly to Minsk National Airport, bus, train
- Take the train from Tula, Moskovskiy Station to Novokhokhlovskaya
- Fly from Domodedovo International Airport (DME) to Minsk National Airport (MSQ)DME - MSQ
- Take the bus from Minsk Airport to Minsk station
- Take the train from Minsk Pas to Mogilev
11h 46m$88–464Train to Sheremetyevo International Airport, fly to Minsk National Airport, bus, train
- Take the train from Tula 1 Kurskaia to Moscow Vostochny Station
- Fly from Sheremetyevo International Airport (SVO) to Minsk National Airport (MSQ)SVO - MSQ
- Take the bus from Minsk Airport to Minsk station
- Take the train from Minsk Pas to Mogilev
12h 17m$119–615
Tula to Mogilev by train
Questions & Answers
The cheapest way to get from Tula to Mogilev is to bus which costs $30 - $55 and takes 12h 49m.
The fastest way to get from Tula to Mogilev is to drive which takes 7h 53m and costs $45 - $70.
No, there is no direct bus from Tula to Mogilev station. However, there are services departing from Tula and arriving at Mogilev Bus station via Moscow Novoyasnevskaya. The journey, including transfers, takes approximately 12h 49m.
No, there is no direct train from Tula to Mogilev. However, there are services departing from Tula Ryazhskiy and arriving at Mogilev via Smolensk. The journey, including transfers, takes approximately 13h 5m.
The distance between Tula and Mogilev is 810 km. The road distance is 556 km.
The best way to get from Tula to Mogilev without a car is to train and bus which takes 9h 53m and costs $40 - $95.
It takes approximately 9h 53m to get from Tula to Mogilev, including transfers.
Tula to Mogilev bus services, operated by Avtovokzaly.ru, depart from Tula station.
Tula to Mogilev train services, operated by Russian Railways (РЖД), depart from Tula Ryazhskiy station.
The best way to get from Tula to Mogilev is to bus which takes 12h 49m and costs $30 - $55. Alternatively, you can train, which costs $40 - $160 and takes 13h 5m.
What companies run services between Tula, Russia and Mogilev, Belarus?
You can take a bus from Tula to Mogilev Bus station via Moscow Novoyasnevskaya in around 12h 49m. Alternatively, you can take a train from Tula Ryazhskiy to Mogilev via Smolensk in around 13h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- belavia.by
Flights from Sheremetyevo International Airport to Mogilev Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Thursday
- Estimated price
- $85–550
Flights from Moscow Vnukovo to Minsk National Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $65–410
Flights from Domodedovo International Airport to Minsk National Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $70–430
Flights from Sheremetyevo International Airport to Minsk National Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $90–550
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Minsk National Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $90–550
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tula 1 Kurskaia to Moskva Kurskaia
- Ave. Duration
- 2h 12m
- Frequency
- 5 times a day
- Estimated price
- $13–19
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $13–19
Train from Moscow Belorussky Station to Orsha Centr
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $30–50
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Tula 1 Kurskaia to Moskva Kurskaia
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $7–13
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- $7–11
- Lastochka Train
- $9–13
Train from Tula, Moskovskiy Station to Novokhokhlovskaya
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $7–12
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- $7–11
- Lastochka Train
- $9–12
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Tula 1 Kurskaia to Moskva Kurskaia
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- $7–11
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- $9–11
- 2nd Class (Kupé)
- $7–9
Train from Moscow Belorussky Station to Orsha Centr
- Ave. Duration
- 8h 8m
- Frequency
- Once a week
- Estimated price
- $33–65
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $33–36
- 2nd Class (Kupé)
- $55–65
- 1nd Class (SW)
- $118
Train from Smolensk to Mogilev
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- $20–44
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $20–22
- 2nd Class (Kupé)
- $39–44
- 1nd Class (SW)
- $70
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Tula 1 Kurskaia to Moscow Vostochny Station
- Ave. Duration
- 2h 11m
- Frequency
- 5 times a day
- Estimated price
- $15–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $70–95
- 3rd Class (Platzcart)
- $15–22
- 2nd Class (Kupé)
- $25–35
Train from Tula Ryazhskiy to Smolensk
- Ave. Duration
- 8h 41m
- Frequency
- Once a week
- Estimated price
- $22–45
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $95–140
- 3rd Class (Platzcart)
- $22–35
- 2nd Class (Kupé)
- $30–45
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Tula Ryazhskiy to Smolensk
- Ave. Duration
- 9h 14m
- Frequency
- Once a week
- Estimated price
- $35–110
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- $75–110
- 1nd Class (SW)
- $100–140
- 3rd Class (Platzcart)
- $35–45
Train from Tula Ryazhskiy to Yelnya
- Ave. Duration
- 7h 3m
- Frequency
- Once a week
- Estimated price
- $30–110
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- $75–110
- 1nd Class (SW)
- $85–120
- 3rd Class (Platzcart)
- $30–45
Train from Yelnya to Smolensk
- Ave. Duration
- 2h 4m
- Frequency
- Once a week
- Estimated price
- $26–100
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- $70–100
- 1nd Class (SW)
- $50–70
- 3rd Class (Platzcart)
- $26–35
Train from Minsk Pas to Mogilev
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- $8–11
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Orsha to Mogilev station
- Ave. Duration
- 40 min
- Frequency
- 3 times a week
- Estimated price
- $4–7
- Schedules at
- sks-auto.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Tula to Moscow Novoyasnevskaya
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- $13–18
- Schedules at
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Mogilev Bus station
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a day
- Estimated price
- $21–35
- Schedules at
- avtovokzaly.ru
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Moscow Novoyasnevskaya to Mogilev Bus station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- vt.by
- Phone
- +375 222 62-58-08
- Website
- avtovokzal-mogilev.by
Bus from Moscow Novoyasnevskaya to Mogilev Bus station
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $25
- Website
- https://avtovokzal-mogilev.by/
- Schedules at
- https://avtovokzal-mogilev.by/oreusax
Bus from Smolensk to Mogilev Bus station
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Estimated price
- $7
- Website
- https://avtovokzal-mogilev.by/
- Schedules at
- https://avtovokzal-mogilev.by/oreusax
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
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 Stansted Airport into central London, How to get from Southend 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
Tula to Mogilev bus services, operated by Avtovokzaly.ru, arrive at Moscow Novoyasnevskaya station.
Tula to Mogilev train services, operated by Russian Railways (РЖД), arrive at Smolensk station.
Yes, the driving distance between Tula to Mogilev is 556 km. It takes approximately 7h 53m to drive from Tula to Mogilev.






























