There are 10 ways to get from Moscow to Ostrava by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sheremetyevo International Airport to John Paul Ii International Airport Kraków–Balice, bus
best- Fly from Sheremetyevo International Airport (SVO) to John Paul Ii International Airport Kraków–Balice (KRK)plane SVO - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Ostravabus
12h 48mKč 3,812–14,728Bus via Minsk
cheapest- Take the bus from Moscow Novoyasnevskaya to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Ostravabus
29h 35mKč 1,916–2,416Bus
- Take the bus from Moscow, International Bus Station to Krakówbus Moscow/Kraków
- Take the bus from Krakow, MDA Bus Station to Ostravabus 916A / ...
23h 34mKč 2,176–4,361Train via Bohumin
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the train from Terespol to Warszawa Centralnatrain Ic
- Take the train from Warszawa Centralna to Bohumintrain Ic
23h 56mKč 3,198–5,986Drive 1,625.4 km
- Drive from Moscow to Ostravacar 1,625.4 km
17h 45mKč 5,997–8,662Fly Moscow Vnukovo to John Paul Ii International Airport Kraków–Balice, bus
- Fly from Moscow Vnukovo (VKO) to John Paul Ii International Airport Kraków–Balice (KRK)plane VKO - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Ostravabus
13h 13mKč 5,341–14,680Fly Sheremetyevo International Airport to Vienna International Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Vienna International Airport (VIE)plane SVO - VIE
- Take the train from Wien Hbf to Ostrava Hlavni Nadrazitrain
13h 40mKč 4,122–16,178Fly Sheremetyevo International Airport to Leoš Janáček Airport Ostrava
- Fly from Sheremetyevo International Airport (SVO) to Leoš Janáček Airport Ostrava (OSR)plane SVO - OSR
18h 58mKč 5,652–25,248Fly Sheremetyevo International Airport to Brest Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Brest Airport (BQT)plane SVO - BQT
- Take the train from Terespol to Warszawa Centralnatrain
- Take the train from Warszawa Centralna to Bohumintrain
13h 50mKč 4,248–17,865Train
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the train from Terespol to Warszawa Wschodniatrain Ic
- Take the train from Warszawa Wschodnia to Ostrava Hlavni Nadrazitrain Ic
24h 24mKč 3,187–5,539
Sheremetyevo International Airport (SVO) to John Paul Ii International Airport Kraków–Balice (KRK) flights
Questions & Answers
The cheapest way to get from Moscow to Ostrava is to bus via Minsk which costs 1 900 Kč - 2 500 Kč and takes 29h 35m.
The fastest way to get from Moscow to Ostrava is to fly and bus which takes 12h 48m and costs 3 800 Kč - 15 000 Kč.
No, there is no direct bus from Moscow to Ostrava. However, there are services departing from Moscow Novoyasnevskaya and arriving at Ostrava via Minsk Central Bus Station. The journey, including transfers, takes approximately 29h 35m.
The distance between Moscow and Ostrava is 1528 km. The road distance is 1625.4 km.
The best way to get from Moscow to Ostrava without a car is to bus which takes 23h 34m and costs 2 100 Kč - 4 400 Kč.
It takes approximately 12h 48m to get from Moscow to Ostrava, including transfers.
Moscow to Ostrava bus services, operated by Eurotrans, depart from Moscow Novoyasnevskaya station.
The best way to get from Moscow to Ostrava is to bus which takes 23h 34m and costs 2 100 Kč - 4 400 Kč. Alternatively, you can train via Bohumin, which costs 3 200 Kč - 6 000 Kč and takes 23h 56m, you could also fly, which costs 5 500 Kč - 26 000 Kč and takes 18h 58m.
Moscow to Ostrava bus services, operated by Eurotrans, arrive at Minsk Central Bus Station.
Ostrava is 2h behind Moscow. It is currently 6:06 PM in Moscow and 4:06 PM in Ostrava.
What companies run services between Moscow, Russia and Ostrava, Czechia?
You can take a subway from Biblioteka Imeni Lenina to Ostrava via Salaryevo, Moscow, International Bus Station, Kraków, Kraków Ważewskiego, and Krakow, MDA Bus Station in around 23h 34m. Alternatively, you can take a train from Moskva Belorusskaia to Ostrava Hlavni Nadrazi via Brest C, Brest Bus station, Terespol, Terespol, Warszawa Centralna, and Bohumin in around 23h 56m.
- Website
- turkishairlines.com
Flights from Sheremetyevo International Airport to John Paul Ii International Airport Kraków–Balice via Istanbul
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 4,400–20,000
Flights from Moscow Vnukovo to John Paul Ii International Airport Kraków–Balice via Istanbul
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- Kč 5,000–14,000
Flights from Sheremetyevo International Airport to Vienna International Airport via Istanbul
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- Kč 4,800–21,000
- Website
- lot.com
Flights from Sheremetyevo International Airport to John Paul Ii International Airport Kraków–Balice via Istanbul
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 4,400–20,000
Flights from Sheremetyevo International Airport to Leoš Janáček Airport Ostrava via Istanbul, Warsaw Chopin
- Ave. Duration
- 15h 10m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 8,000–35,000
Flights from Sheremetyevo International Airport to Leoš Janáček Airport Ostrava via Belgrade, Warsaw Chopin
- Ave. Duration
- 14h 45m
- When
- Sunday
- Estimated price
- Kč 5,500–25,000
Flights from Sheremetyevo International Airport to Leoš Janáček Airport Ostrava via Erevan, Warsaw Chopin
- Ave. Duration
- 15h 10m
- When
- Friday
- Estimated price
- Kč 11,000–32,000
Flights from Sheremetyevo International Airport to Leoš Janáček Airport Ostrava via Belgrade, Budapest, Warsaw Chopin
- Ave. Duration
- 14h 45m
- When
- Sunday
- Estimated price
- Kč 5,500–25,000
- Website
- airserbia.com
Flights from Sheremetyevo International Airport to John Paul Ii International Airport Kraków–Balice via Belgrade
- Ave. Duration
- 10h 3m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Kč 3,400–14,000
Flights from Sheremetyevo International Airport to Vienna International Airport via Belgrade
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- Kč 3,500–14,000
- Website
- flypgs.com
Flights from Moscow Vnukovo to John Paul Ii International Airport Kraków–Balice via Izmir
- Ave. Duration
- 10h 50m
- When
- Friday
- Estimated price
- Kč 3,500–16,000
- Website
- austrian.com
Flights from Sheremetyevo International Airport to Vienna International Airport via Belgrade
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- Kč 3,500–14,000
- Website
- smartwings.com
Flights from Sheremetyevo International Airport to Leoš Janáček Airport Ostrava via Hurghada
- Ave. Duration
- 23h 55m
- When
- Thursday
- Estimated price
- Kč 13,000–55,000
- Website
- belavia.by
Flights from Sheremetyevo International Airport to Brest Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- Kč 2,500–15,000
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- Kč 1,200–2,400
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- Kč 1,200–1,500
- 2nd Class (Kupé)
- Kč 2,000–2,400
- 1nd Class (SW)
- Kč 3,500–4,700
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 12h 11m
- Frequency
- 4 times a week
- Estimated price
- Kč 1,000–2,600
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- Kč 1,900–2,600
- 1nd Class (SW)
- Kč 4,100–6,000
- 3rd Class (Platzcart)
- Kč 1,000–1,400
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Terespol to Warszawa Centralna
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- Kč 961–962
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Bohumin
- Ave. Duration
- 4h 11m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,400–1,600
- Website
- https://www.intercity.pl/en/
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- Kč 290–500
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Kč 290–400
- 1st Class
- Kč 400–500
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a day
- Estimated price
- Kč 910–970
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Ostrava Hlavni Nadrazi
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- Kč 380–650
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Kč 380–550
- 1st Class
- Kč 500–650
- Phone
- +420 220 311 700
- info@le.cz
- Website
- leoexpress.com
Train from Warszawa Centralna to Bohumin
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- Kč 600–1,000
- Website
- https://www.leoexpress.com/en
- Economy
- Kč 600–850
- Business
- Kč 650–1,000
- Economy Plus
- Kč 700–1,000
- Premium
- Kč 750–1,000
Train from Warszawa Wschodnia to Ostrava Hlavni Nadrazi
- Ave. Duration
- 5h 27m
- Frequency
- Twice daily
- Estimated price
- Kč 650–1,200
- Website
- https://www.leoexpress.com/en
- Economy
- Kč 650–950
- Business
- Kč 750–1,100
- Economy Plus
- Kč 800–1,200
- Premium
- Kč 850–1,200
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- Kč 460–1,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Krakow, Krakow-Balice Airport to Ostrava
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 310–600
- Website
- https://www.flixbus.co.uk
Bus from Krakow, MDA Bus Station to Ostrava
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- Kč 330–600
- Website
- https://www.flixbus.co.uk
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Kraków
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- Kč 1,821–3,641
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- Kč 3,641
- Children
- Kč 1,821
- Website
- eurotrans.by
Bus from Moscow Novoyasnevskaya to Minsk Central Bus Station
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- Kč 717
- Schedules at
- eurotrans.by
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Ostrava
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- Kč 1,200–1,700
- Website
- https://www.intercars-tickets.com/
Want to know more about travelling around Czechia
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Yes, the driving distance between Moscow to Ostrava is 1625 km. It takes approximately 17h 45m to drive from Moscow to Ostrava.
There are 441+ hotels available in Ostrava.
























