There are 9 ways to get from Odessa to Moscow by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train to Bucharest Otopeni, fly to Sheremetyevo International Airport
best- Take the train from Galaţi to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Sheremetyevo International Airport (SVO)plane OTP - SVO
14h 46m₽10,724–28,088Bus
cheapest- Take the bus from Odessa station to Chişinău Northern Bus Stationbus Chişinău-Kyiv
- Take the bus from Chişinău Northern Bus Station to Salaryevo Bus Stationbus
45h 53m₽7,037–21,830Train, drive, bus
- Take the train from Odesa-Holovna to Роздільна 1train
- Drive from Роздільна 1 to Tiraspol, stationcar
- Take the bus from Tiraspol, station to Moskva International Bus Stationbus
29h 33m₽9,470–19,140Bus to Chișinău International Airport, fly to Moscow Vnukovo
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Moscow Vnukovo (VKO)plane RMO - VKO
12h 55mBus to Chișinău International Airport, fly to Domodedovo International Airport
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Domodedovo International Airport (DME)plane RMO - DME
14h 34mBus to Chișinău International Airport, fly to Sheremetyevo International Airport
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Sheremetyevo International Airport (SVO)plane RMO - SVO
13h 24mTrain to Bucharest Otopeni, fly to Moscow Vnukovo
- Take the train from Galaţi to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Moscow Vnukovo (VKO)plane OTP - VKO
15h 7m₽10,469–43,908Bus to Chișinău International Airport, fly to Zhukovsky International Airport
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Zhukovsky International Airport (ZIA)plane RMO - ZIA
14h 21mBus via Chișinău
- Take the bus from Odessa station to Chişinău Northern Bus Stationbus Chişinău-Kyiv
- Take the bus from Chișinău, North Bus Station to Moscow International Bus Stationbus Chișinău/Moscow
29h 33m₽9,837–18,830
Bucharest Otopeni (OTP) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Odessa to Moscow is to bus via Chișinău which costs RUB 9500 - RUB 19000 and takes 29h 33m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Odessa to Moscow is to train and fly which takes 14h 46m and costs RUB 10000 - RUB 29000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Odessa to Moscow station. However, there are services departing from Bunina St and arriving at Moscow International Bus Station via Odessa station and Chișinău, North Bus Station. The journey, including transfers, takes approximately 29h 33m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Odessa and Moscow is 1824 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Odessa to Moscow without a car is to bus via Chișinău which takes 29h 33m and costs RUB 9500 - RUB 19000.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 14h 46m to get from Odessa to Moscow, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Odessa to Moscow bus services, operated by GAL TRANS, depart from Odessa station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Odessa to Moscow bus services, operated by GAL TRANS, arrive at Chişinău Northern Bus Station.
What companies run services between Odessa, Ukraine and Moscow, Russia?
You can take a bus from Bunina St to Biblioteka Imeni Lenina via Novoshipnyi riad St, Odessa station, Chişinău Northern Bus Station, Chișinău, North Bus Station, Moscow International Bus Station, and Salaryevo in around 29h 33m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Bucharest Otopeni to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ₽9,000–40,000
Flights from Bucharest Otopeni to Sheremetyevo International Airport via Antalya
- Ave. Duration
- 8h 32m
- When
- Monday, Tuesday, Saturday, and Wednesday
- Estimated price
- ₽12,000–49,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- ₽11,000–50,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Antalya
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Erevan
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₽15,000–60,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 11h 27m
- When
- Every day
- Estimated price
- ₽17,000–70,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Bodrum
- Ave. Duration
- 14h 45m
- When
- Monday and Wednesday
- Estimated price
- ₽15,000–60,000
- Website
- turkishairlines.com
Flights from Chișinău International Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- ₽20,000–70,000
Flights from Bucharest Otopeni to Moscow Vnukovo via Istanbul
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₽17,000–55,000
- Website
- southwindairlines.com
Flights from Bucharest Otopeni to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽9,000–40,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽11,000–50,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Antalya
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- ₽15,000–65,000
Flights from Chișinău International Airport to Zhukovsky International Airport via Antalya
- Ave. Duration
- 7h 40m
- When
- Tuesday
- Estimated price
- ₽15,000–60,000
Flights from Chișinău International Airport to Zhukovsky International Airport via Istanbul
- Ave. Duration
- 9h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₽11,000–50,000
Flights from Chișinău International Airport to Zhukovsky International Airport via Bucharest Otopeni, Istanbul
- Ave. Duration
- 12h 35m
- When
- Wednesday
- Estimated price
- ₽12,000–55,000
- Website
- flypgs.com
Flights from Chișinău International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 8h 15m
- When
- Monday to Saturday
- Estimated price
- ₽12,000–50,000
Flights from Chișinău International Airport to Moscow Vnukovo via Antalya
- Ave. Duration
- 11h 35m
- When
- Wednesday and Saturday
- Estimated price
- ₽15,000–60,000
Flights from Bucharest Otopeni to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽9,000–40,000
Flights from Bucharest Otopeni to Moscow Vnukovo via Antalya
- Ave. Duration
- 12h 20m
- When
- Tuesday
- Estimated price
- ₽12,000–49,000
- Website
- uralairlines.ru
Flights from Chișinău International Airport to Domodedovo International Airport via Istanbul
- Ave. Duration
- 10h 27m
- When
- Every day
- Estimated price
- ₽11,000–49,000
Flights from Chișinău International Airport to Zhukovsky International Airport via Baku Heydar Aliyev
- Ave. Duration
- 12h 17m
- When
- Every day
- Estimated price
- ₽17,000–70,000
- Website
- airserbia.com
Flights from Bucharest Otopeni to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 8h 55m
- When
- Monday to Saturday
- Estimated price
- ₽9,000–24,000
Flights from Chișinău International Airport to Sheremetyevo International Airport via Bucharest Otopeni, Belgrade
- Ave. Duration
- 10h 25m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- ₽11,000–30,000
- Website
- azal.az
Flights from Chișinău International Airport to Moscow Vnukovo via Baku Heydar Aliyev
- Ave. Duration
- 8h 50m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₽32,000–550,000
Flights from Chișinău International Airport to Domodedovo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- ₽32,000–550,000
- Website
- s7.ru
Flights from Chișinău International Airport to Domodedovo International Airport via Baku Heydar Aliyev
- Ave. Duration
- 8h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽32,000–550,000
Flights from Chișinău International Airport to Domodedovo International Airport via Antalya
- Ave. Duration
- 8h 30m
- When
- Wednesday, Saturday, and Tuesday
- Estimated price
- ₽15,000–60,000
- Website
- flyone.eu
Flights from Chișinău International Airport to Moscow Vnukovo via Erevan
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₽16,000–31,000
Flights from Chișinău International Airport to Domodedovo International Airport via Erevan
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₽16,000–31,000
- Website
- elal.com
Flights from Chișinău International Airport to Domodedovo International Airport via Tel Aviv
- Ave. Duration
- 12h 47m
- When
- Monday to Tuesday
- Estimated price
- ₽28,000–150,000
- Website
- flyredwings.com
Flights from Chișinău International Airport to Zhukovsky International Airport via Tel Aviv
- Ave. Duration
- 11h 47m
- When
- Friday, Tuesday, Thursday, and Sunday
- Estimated price
- ₽19,000–75,000
- Website
- ajet.com
Flights from Bucharest Otopeni to Moscow Vnukovo via Ankara
- Ave. Duration
- 8h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽13,000–47,000
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Galaţi to Bucharest
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- ₽2,000–2,200
- Website
- https://www.cfrcalatori.ro/en/
Train from Galaţi to Bucharest
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- ₽2,000–2,200
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +40 238 434 380
- [email protected]
- Website
- transferoviarcalatori.ro
Train from Galaţi to Bucharest
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Schedules at
- transferoviarcalatori.ro
- 2nd Class
- ₽1,000–1,600
- 1st Class
- ₽1,900–2,800
Train from Galaţi to Bucharest
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Schedules at
- transferoviarcalatori.ro
- 2nd Class
- ₽1,000–1,600
- 1st Class
- ₽1,900–2,800
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Odesa-Holovna to Роздільна 1
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- ₽400–1,100
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₽900–1,100
- Berth
- ₽400–550
- Deluxe
- ₽1,100–1,600
- Phone
- 0(48) 727-42-42
- Website
- odz.gov.ua
Train from Odesa-Holovna to Роздільна 1
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Website
- https://odz.gov.ua/
- Schedules at
- https://odz.gov.ua/suburban/
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Tiraspol, station to Moskva International Bus Station
- Ave. Duration
- 23h
- Frequency
- Twice a week
- Estimated price
- ₽7,140–14,279
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,279
- Children
- ₽7,140
Bus from Chișinău, North Bus Station to Moscow International Bus Station
- Ave. Duration
- 23h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽7,140–14,279
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,279
- Children
- ₽7,140
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- orionbus.net
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Odessa station to Chişinău Northern Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- ₽2,700–3,800
- Schedules at
- galtrans.md
Bus from Odessa station to Chişinău Northern Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- ₽2,700–3,800
- Schedules at
- galtrans.md
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Chişinău Northern Bus Station to Salaryevo Bus Station
- Ave. Duration
- 40h
- Frequency
- Once daily
- Estimated price
- ₽4,200–18,000
- Schedules at
- avtovokzaly.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 Need to know: Eurostar, Travel Insider: Top Japan travel tips by Beatrix Holland, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.


















