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)SVO - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Ostrava
12h 48mKč 3,642–14,828Bus via Minsk
cheapest- Take the bus from Moscow Novoyasnevskaya to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Ostrava
26h 27mKč 1,462–2,162Bus
- Take the bus from Moscow, International Bus Station to KrakówMoscow/Kraków
- Take the bus from Krakow, MDA Bus Station to Ostrava916A / ...
23h 49mKč 2,186–4,311Train via Bohumin
- Take the train from Moskva Belorusskaia to Brest C
- Take the train from Terespol to Warszawa CentralnaIc
- Take the train from Warszawa Centralna to BohuminIc
23h 54mKč 3,141–5,975Drive 1,625.4 km
- Drive from Moscow to Ostrava1,625.4 km
17h 40mKč 5,940–8,580Fly 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)VKO - KRK
- Take the bus from Krakow, Krakow-Balice Airport to Ostrava
13h 13mKč 5,371–16,779Fly Sheremetyevo International Airport to Vienna International Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Vienna International Airport (VIE)SVO - VIE
- Take the train from Wien Hbf to Ostrava Hlavni Nadrazi
14h 38mKč 3,922–16,178Fly Sheremetyevo International Airport to Leoš Janáček Airport Ostrava
- Fly from Sheremetyevo International Airport (SVO) to Leoš Janáček Airport Ostrava (OSR)SVO - OSR
18h 58mKč 5,652–27,248Fly Sheremetyevo International Airport to Brest Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Brest Airport (BQT)SVO - BQT
- Take the train from Terespol to Warszawa Centralna
- Take the train from Warszawa Centralna to Bohumin
13h 47mKč 4,097–16,868Train
- Take the train from Moskva Belorusskaia to Brest C
- Take the train from Terespol to Warszawa WschodniaIc
- Take the train from Warszawa Wschodnia to Ostrava Hlavni NadraziIc
24h 24mKč 3,181–5,525
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 400 Kč - 2 200 Kč and takes 26h 27m.
The fastest way to get from Moscow to Ostrava is to fly and bus which takes 12h 48m and costs 3 600 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 26h 27m.
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 49m 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 49m and costs 2 100 Kč - 4 400 Kč. Alternatively, you can train via Bohumin, which costs 3 100 Kč - 6 000 Kč and takes 23h 54m, you could also fly, which costs 5 500 Kč - 28 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 8:26 AM in Moscow and 6:26 AM 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 49m. 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 54m.
- 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,300–19,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–16,000
Flights from Sheremetyevo International Airport to Vienna International Airport via Istanbul
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- Kč 4,500–20,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,300–19,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–27,000
Flights from Sheremetyevo International Airport to Leoš Janáček Airport Ostrava via Erevan, Warsaw Chopin
- Ave. Duration
- 15h 10m
- When
- Wednesday and Friday
- Estimated price
- Kč 11,000–36,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–27,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,200–14,000
Flights from Sheremetyevo International Airport to Vienna International Airport via Belgrade
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- Kč 3,300–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,600–15,000
- Website
- flyone.eu
Flights from Sheremetyevo International Airport to Vienna International Airport via Erevan
- Ave. Duration
- 9h 45m
- When
- Friday
- Estimated price
- Kč 6,000–24,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,400–14,000
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- Kč 1,200–2,300
- 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,400
- 2nd Class (Kupé)
- Kč 1,900–2,300
- 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–5,500
- 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č 910–970
- 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 21m
- Frequency
- 5 times a week
- 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č 370–650
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Kč 370–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č 750–1,100
- Premium
- Kč 850–1,200
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 2h 53m
- 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č 340–700
- 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č 340–550
- 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,823–3,645
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- Kč 3,645
- Children
- Kč 1,823
- Website
- eurotrans.by
Bus from Moscow Novoyasnevskaya to Minsk Central Bus Station
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- Kč 463
- 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
- 15h 57m
- Frequency
- Twice a week
- Estimated price
- Kč 1,000–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 40m to drive from Moscow to Ostrava.
There are 442+ hotels available in Ostrava.
























