There are 8 ways to get from Minsk to Odintsovo 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 Belorussky Station
best- Take the train from Minsk Pas to Moscow Belorussky Stationtrain 722Б / ...
7h 38m₽5,838–9,649Train
cheapest- Take the train from Minsk Pas to Moskva Belorusskaiatrain 028Б / ...
10h 23m₽2,539–9,182Bus
- Take the bus from Minsk Central Bus Station to Salaryevo Bus Stationbus
10h 24m₽2,969–5,502Drive 680.3 km
- Drive from Minsk to Odintsovocar 680.3 km
8h 44m₽4,949–7,148Fly to Moscow Vnukovo, line 316 bus
- Fly from Minsk National Airport (MSQ) to Moscow Vnukovo (VKO)plane MSQ - VKO
- Take the bus from Метро «Новопеределкино» to Посёлок Переделкиноbus
4h 56m₽4,751–28,390Train via Severnyy
- Take the train from Minsk Pas to Lobnyatrain 140Б/142Щ
- Take the train from Lobnya to Odintsovotrain D1
13h 48m₽5,725–9,660Fly to Domodedovo International Airport, line 14 train, train
- Fly from Minsk National Airport (MSQ) to Domodedovo International Airport (DME)plane MSQ - DME
- Take the train from Verkhnie Kotly to Kutuzovskayatrain
- Take the train from Kutuzovskaya to Vnukovotrain
5h 58mFly to Sheremetyevo International Airport
- Fly from Minsk National Airport (MSQ) to Sheremetyevo International Airport (SVO)plane MSQ - SVO
6h 46m₽5,031–29,720
Minsk to Odintsovo by train
Comparing Your Travel Options
The cheapest way to get from Minsk to Odintsovo is to bus which costs RUB 2900 - RUB 5500 and takes 10h 24m.
The fastest way to get from Minsk to Odintsovo is to fly and line 316 bus which takes 4h 56m and costs RUB 4700 - RUB 29000.
No, there is no direct bus from Minsk station to Odintsovo. However, there are services departing from Minsk Central Bus Station and arriving at Посёлок Переделкино via Метро «Румянцево» and Метро «Новопеределкино». The journey, including transfers, takes approximately 10h 24m.
No, there is no direct train from Minsk to Odintsovo. However, there are services departing from Minsk Pas and arriving at Odintsovo via Moskva Belorusskaia. The journey, including transfers, takes approximately 7h 38m.
The distance between Minsk and Odintsovo is 766 km. The road distance is 680.3 km.
The best way to get from Minsk to Odintsovo without a car is to train via Moscow Belorussky Station which takes 7h 38m and costs RUB 5500 - RUB 10000.
It takes approximately 7h 38m to get from Minsk to Odintsovo, including transfers.
Minsk to Odintsovo bus services, operated by Infobus BY, depart from Minsk Central Bus Station.
Minsk to Odintsovo train services, operated by Russian Railways (Lastochka Trains), depart from Minsk Pas station.
The best way to get from Minsk to Odintsovo is to train via Moscow Belorussky Station which takes 7h 38m and costs RUB 5500 - RUB 10000. Alternatively, you can bus, which costs RUB 2900 - RUB 5500 and takes 10h 24m, you could also fly, which costs RUB 5000 - RUB 30000 and takes 6h 46m.
What companies run services between Minsk, Belarus and Odintsovo, Russia?
Russian Railways (Lastochka Trains) operates a train from Minsk Pas to Moscow Belorussky Station 3 times a day. Tickets cost ₽1,900–3,700 and the journey takes 6h 55m. Belarusian Railway (BCh) also services this route twice a week. Alternatively, Infobus BY operates a bus from Minsk Central Bus Station to Salaryevo Bus Station once daily. Tickets cost ₽2,700–5,500 and the journey takes 9h 15m.
- Website
- belavia.by
Flights from Minsk National Airport to Moscow Vnukovo
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,500–28,000
Flights from Minsk National Airport to Domodedovo International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,600–28,000
Flights from Minsk National Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,600–28,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- ₽1,900–3,700
- Website
- Russian Railways
- Lastochka Train
- ₽1,900–2,600
- Commuter Electric Train
- ₽2,600–3,700
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 Bali: What to do if Mount Agung erupts, How do I buy a London Underground ticket?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Minsk to Odintsovo bus services, operated by Infobus BY, arrive at Salaryevo Bus Station.
Minsk to Odintsovo train services, operated by Russian Railways (Lastochka Trains), arrive at Moscow Belorussky Station.
Yes, the driving distance between Minsk to Odintsovo is 680 km. It takes approximately 8h 44m to drive from Minsk to Odintsovo.


