COVID-19 Travel restrictions may apply. Learn More.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Odintsovo?

Book now

There are 9 ways to get from Belarus to Odintsovo by train, bus, night train, car, subway 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

  1. Take the train from Minsk Pas to Moskva Belorusskaia

Cheapest option

Bus via Kuntsevskaya

  1. Take the bus from Minsk Central bus station to Moscow Novoyasnevskaya

7 alternative options

Bus

  1. Take the bus from Minsk Central bus station to Moscow Salar'evo Bus station

Night train

  1. Take the night train from Minsk Pas to Moskva Belorusskaia

Drive

  1. Drive from Minsk to Odintsovo

Subway to Minsk, fly to Moscow Sheremetyevo

  1. Take the subway from Kastrycnickaya to Urucca
  2. Fly from Minsk (MSQ) to Moscow Sheremetyevo (SVO)

Subway to Minsk, fly to Moscow Domodedovo, train

  1. Take the subway from Kastrycnickaya to Urucca
  2. Fly from Minsk (MSQ) to Moscow Domodedovo (DME)
  3. Take the train from Verkhnie Kotly to Shelepikha
  4. Take the train from Testovskaya to Odintsovo

Subway to Minsk, fly to Moscow Vnukovo, train

  1. Take the subway from Kastrycnickaya to Urucca
  2. Fly from Minsk (MSQ) to Moscow Vnukovo (VKO)
  3. Take the train from Kuntsevskaya to Odintsovo

Bus to Princess Olga Pskov International, fly to Moscow Vnukovo

  1. Take the bus from Vitebsk to Pskov
  2. Fly from Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO)

Coronavirus (COVID-19) in Russia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Russia. For the latest travel status, please check the official page for Russia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Russia from June 30.

Some domestic travel restrictions began to ease in Russia from June 9.

Limited international flights leaving Belarus began to resume from July 1.

Official Coronavirus (COVID-19) Information for Belarus

Last updated: December 6 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Belarus to Odintsovo is to bus via Kuntsevskaya which costs $20 - $40 and takes 12h 29m.

More details

The quickest way to get from Belarus to Odintsovo is to subway and fly and train which costs $410 - $800 and takes 6h 22m.

More details

No, there is no direct train from Belarus to Odintsovo. However, there are services departing from Minsk Pas and arriving at Odintsovo via Moskva Belorusskaia. The journey, including transfers, takes approximately 9h 1m.

More details

The distance between Belarus and Odintsovo is 666 km. The road distance is 689.8 km.

Get driving directions

The best way to get from Belarus to Odintsovo without a car is to train which takes 9h 1m and costs $75 - $120.

More details

It takes approximately 9h 1m to get from Belarus to Odintsovo, including transfers.

More details

Belarus to Odintsovo train services, operated by Russian Railways (РЖД), depart from Minsk Pas station.

More details

The best way to get from Belarus to Odintsovo is to train which takes 9h 1m and costs $75 - $120. Alternatively, you can bus, which costs $35 - $55 and takes 10h 20m.

Mode details

The quickest flight from Minsk Airport to Moscow Sheremetyevo Airport is the direct flight which takes 1h 25m.

Search flights

Belarus to Odintsovo train services, operated by Russian Railways (РЖД), arrive at Moskva Belorusskaia station.

More details

Map of how to get from Belarus to Odintsovo.
Launch map view
  • Distance: 666 km
  • Duration: 9h 1m

What companies run services between Belarus and Odintsovo, Russia?

Russian Railways (РЖД) operates a train from Minsk Pas to Moskva Belorusskaia once daily. Tickets cost RUB 4800 - RUB 7000 and the journey takes 8h 18m. Alternatively, Intercars Europe operates a bus from Minsk Central bus station to Moscow Salar'evo Bus station twice daily. Tickets cost RUB 1123 and the journey takes 10h. Two other operators also service this route.

Airlines
Belavia Belarusian Airlines
Website
belavia.by
Flights from Minsk to Moscow Sheremetyevo
Ave. Duration
1h 25m
When
Every day
Estimated price
RUB 26000 - RUB 49000
Flights from Minsk to Moscow Domodedovo
Ave. Duration
1h 25m
When
Every day
Estimated price
RUB 26000 - RUB 49000
Flights from Minsk to Moscow Vnukovo
Ave. Duration
1h 25m
When
Every day
Estimated price
RUB 26000 - RUB 49000
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Minsk to Moscow Sheremetyevo
Ave. Duration
1h 40m
When
Every day
Estimated price
RUB 2100 - RUB 22000
Azimuth
Website
azimuth.aero
Flights from Princess Olga Pskov International to Moscow Vnukovo
Ave. Duration
1h 20m
When
Every day
Estimated price
RUB 1300 - RUB 16000
Train operators
Russian Railways (РЖД)
Website
eng.rzd.ru
Train from Minsk Pas to Moskva Belorusskaia
Ave. Duration
8h 18m
Frequency
Once daily
Estimated price
RUB 4800 - RUB 7000
Website
eng.rzd.ru
Minsk Metropoliten
Website
metropoliten.by
Subway from Kastrycnickaya to Urucca
Ave. Duration
12 min
Frequency
Every 10 minutes
Estimated price
RUB 17
Schedules at
metropoliten.by
Moscow Metro
Website
mosmetro.ru
Train from Verkhnie Kotly to Shelepikha
Ave. Duration
17 min
Frequency
Every 5 minutes
Estimated price
RUB 61
Schedules at
mosmetro.ru
Train from Testovskaya to Odintsovo
Ave. Duration
34 min
Frequency
Every 10 minutes
Estimated price
RUB 61
Schedules at
mcd.mosmetro.ru
Train from Kuntsevskaya to Odintsovo
Ave. Duration
23 min
Frequency
Every 10 minutes
Estimated price
RUB 61
Schedules at
mcd.mosmetro.ru
Moscow Aeroexpress
Website
aeroexpress.ru
Train from Testovskaya to Odintsovo
Ave. Duration
27 min
Frequency
Hourly
Schedules at
aeroexpress.ru
Train from Kuntsevo to Odintsovo
Ave. Duration
16 min
Frequency
Hourly
Schedules at
aeroexpress.ru
Central PPK
Website
central-ppk.ru
Train from Testovskaya to Odintsovo
Ave. Duration
27 min
Frequency
Every 2 hours
Estimated price
RUB 50 - RUB 75
Schedules at
central-ppk.ru
Train from Kuntsevskaya to Odintsovo
Ave. Duration
18 min
Frequency
Every 2 hours
Estimated price
RUB 35 - RUB 55
Schedules at
central-ppk.ru
Bus operators
Intercars Europe
Website
intercars-tickets.com
Bus from Minsk Central bus station to Moscow Salar'evo Bus station
Ave. Duration
10h
Frequency
Twice daily
Estimated price
RUB 1123
Schedules at
intercars-tickets.com
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Minsk Central bus station to Moscow Salar'evo Bus station
Ave. Duration
11h
Frequency
Twice daily
Estimated price
RUB 850 - RUB 1300
Book at
https://infobus.by/bus
Website
https://minsktrans.by/
Eurotrans
Website
eurotrans.by
Bus from Minsk Central bus station to Moscow Novoyasnevskaya
Ave. Duration
11h 10m
Frequency
Once daily
Estimated price
RUB 1100 - RUB 1400
Schedules at
eurotrans.by
Visit Tour
Website
vt.by
Bus from Minsk Central bus station to Moscow Novoyasnevskaya
Ave. Duration
11h 10m
Frequency
Once daily
Estimated price
RUB 1200 - RUB 2300
Schedules at
vt.by
SKS-Auto
Phone
+78007700020
Website
sks-auto.ru
Bus from Vitebsk to Pskov
Ave. Duration
5h 30m
Frequency
Twice a week
Schedules at
sks-auto.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 4 of the smartest ways to explore Australia, Getting to Rome from the airport and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Belarus to Odintsovo is 690 km. It takes approximately 8h 19m to drive from Belarus to Odintsovo.

Get driving directions

Belavia Belarusian Airlines and Aeroflot Russian Airlines offer flights from Minsk Airport to Moscow Sheremetyevo Airport.

Search flights