There are 10 ways to get from Moscow to Mahilyow 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.

Recommended option

Train  •  8 h 19 min

  1. Take the train from Moskva Belorusskaja to Orscha Central Express / ...
  2. Take the train from Orscha Central to Mogilew 1 Express / ...

$15 - $30

9 alternative options

Bus Avtovokzaly.ru  •  9 h 54 min

  1. Take the bus from Moscow, VDNKh to Mogilev

$17 - $24

Bus Minsktrans  •  12 h 57 min

  1. Take the bus from Moscow to Orsha
  2. Take the bus from Orsha to Mogilev

$19 - $31

Drive  •  7 h 37 min

  1. Drive from Moscow to Mahilyow 365.1 miles

$35 - $55

Fly Moscow Sheremetyevo to Minsk, train  •  9 h 20 min

  1. Fly from Moscow Sheremetyevo (SVO) to Minsk (MSQ) SVO - MSQ
  2. Take the train from Minsk-Passajirskii to Mogilew 1

$58 - $110

Fly Moscow Domodedovo to Minsk, train  •  9 h 23 min

  1. Fly from Moscow Domodedovo (DME) to Minsk (MSQ) DME - MSQ
  2. Take the train from Minsk-Passajirskii to Mogilew 1

$63 - $100

Fly Moscow Vnukovo to Minsk, train  •  9 h 53 min

  1. Fly from Moscow Vnukovo (VKO) to Minsk (MSQ) VKO - MSQ
  2. Take the train from Minsk-Passajirskii to Mogilew 1

$44 - $115

Fly Moscow Domodedovo to Gomel, train  •  9 h 2 min

  1. Fly from Moscow Domodedovo (DME) to Gomel (GME) DME - GME
  2. Take the train from Gomel to Mogilew 1

$56 - $199

Fly Zhukovsky to Minsk, train  •  10 h 7 min

  1. Fly from Zhukovsky (ZIA) to Minsk (MSQ) ZIA - MSQ
  2. Take the train from Minsk-Passajirskii to Mogilew 1

$39 - $81

Fly Moscow Domodedovo to Bryansk, train, bus  •  10 h 7 min

  1. Fly from Moscow Domodedovo (DME) to Bryansk (BZK) DME - BZK
  2. Take the train from Brjansk-Orlovskij to Roslawl 1
  3. Take the bus from Roslavl to Mogilev

$58 - $191

Questions & Answers

The cheapest way to get from Moscow to Mahilyow is to bus which costs RUB 1100 - RUB 2000 and takes 12 h 57 min.

More details

The quickest way to get from Moscow to Mahilyow is to drive which costs RUB 2200 - RUB 3300 and takes 7 h 37 min.

More details

The distance between Moscow and Mahilyow is 508 km. The road distance is 584.1 km.

Get driving directions

It takes approximately 8 h 19 min to get from Moscow to Mahilyow, including transfers.

More details

No, there is no direct train from Moscow to Mahilyow. However, there are services departing from Moskva Belorusskaja and arriving at Mogilew 1 via Orscha Central. The journey, including transfers, takes approximately 8 h 19 min.

More details

What companies run services between Moscow, Russia and Mahilyow, Belarus?

You can take a train from Moscow to Mahilyow via Orscha Central in around 8 h 19 min. Alternatively, Avtovokzaly.ru operates a bus from Moscow to Mahilyow once daily. Tickets cost $16 - $23 and the journey takes 8 h 41 min.

Airlines
Belavia Belarusian Airlines
Website
belavia.by
Flights from Moscow Domodedovo to Minsk
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$50 - $140
Flights from Zhukovsky to Minsk
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$35 - $95
S7 Airlines
Website
s7.ru
Flights from Moscow Domodedovo to Minsk
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$50 - $140
Flights from Moscow Domodedovo to Gomel
Ave. Duration
1 h 25 min
When
Wednesday, Friday and Sunday
Estimated price
$40 - $180
Flights from Moscow Domodedovo to Bryansk
Ave. Duration
1 h 10 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$30 - $150
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Moscow Sheremetyevo to Minsk
Ave. Duration
1 h 28 min
When
Every day
Estimated price
$50 - $170
UTair Aviation
Website
utair.ru
Flights from Moscow Vnukovo to Minsk
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$30 - $160
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Moskva Belorusskaja to Orscha Central
Ave. Duration
5 h 53 min
Frequency
3 times a day
Estimated price
$13 - $27
Website
pass.rzd.ru
Train from Brjansk-Orlovskij to Roslawl 1
Ave. Duration
1 h 44 min
Frequency
6 times a week
Estimated price
$10 - $18
Website
pass.rzd.ru
3rd Class (Platzcart)
$10 - $15
2nd Class (Kupé)
$12 - $18
Russian Railways
Website
rzd.ru
Train from Moscow Belorussky Station to Orscha Central
Ave. Duration
6 h 5 min
Frequency
Once a week
Estimated price
$55 - $75
Schedules at
pass.rzd.ru
Belorussian Railways (BŽD)
Website
rw.by
Train from Orscha Central to Mogilew 1
Ave. Duration
1 h 26 min
Frequency
4 times a day
Estimated price
$2 - $3
Website
www.rw.by
2nd Class
$2 - $3
Coupe
$3 - $4
Train from Minsk-Passajirskii to Mogilew 1
Ave. Duration
3 h 9 min
Frequency
4 times a day
Estimated price
$3 - $5
Website
www.rw.by
2nd Class
$3 - $5
Coupe
$4 - $6
Train from Gomel to Mogilew 1
Ave. Duration
3 h 40 min
Frequency
Twice daily
Estimated price
$3 - $4
Website
www.rw.by
2nd Class
$3 - $4
Coupe
$4 - $6
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Moscow, VDNKh to Mogilev
Ave. Duration
8 h 41 min
Frequency
Once daily
Estimated price
$16 - $23
Schedules at
avtovokzaly.ru
Bus from Roslavl to Mogilev
Ave. Duration
3 h 22 min
Frequency
Once daily
Estimated price
$7 - $11
Schedules at
avtovokzaly.ru
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Moscow to Orsha
Ave. Duration
9 h 1 min
Frequency
4 times a day
Estimated price
$17 - $27
Schedules at
minsktrans.by
Book at
ticketbus.by
Gomel City Transport
Website
gomeltrans.net
Bus from Orsha to Mogilev
Ave. Duration
1 h 26 min
Frequency
Once daily
Estimated price
$1 - $3
Schedules at
gomeltrans.net
Book at
ticketbus.by
Bobrby
Phone
+375291205550
Website
bobr.by
Bus from Orsha to Mogilev
Ave. Duration
1 h 40 min
Frequency
Once daily
Schedules at
bobr.by

Want to know more about travelling around Belarus

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.