There are 10 ways to get from Prague to Ostravets 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.
Recommended option
Train, bus • 21h 43m
Cheapest option
Bus • 26h 43m
8 alternative options
Train • 23h 3m
Bus via Vilnius • 28h 38m
Bus, train • 28h 37m
Drive • 14h 25m
Fly Prague to Minsk, train • 13h 30m
Fly Prague to Vilnius, bus, train • 14h 48m
Bus to Dresden, fly to Minsk, train • 15h 35m
Coronavirus (COVID-19) in Belarus
There is widespread community transmission globally.
Some travel restrictions are being lifted in Belarus. For the latest travel status, please check the official page for Belarus.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Belarus.
Coronavirus (COVID-19) Travel Advice
Some domestic travel restrictions began to ease in Belarus from July 1.
Official Coronavirus (COVID-19) Information for BelarusLimited international flights leaving Czechia began to resume from April 21.
Currently, we are unable to provide international travel restriction information for Belarus relating to Coronavirus (COVID-19). For the latest travel status in Belarus, please check government recommendations.
Official Coronavirus (COVID-19) Information for BelarusQuestions & Answers
The cost-effective way to get from Prague to Ostravets is to bus, which costs 700 Kč - 1 600 Kč and takes 26h 43m.
The quickest way to get from Prague to Ostravets is to fly and train which costs 6 000 Kč - 28 000 Kč and takes 13h 30m.
The distance between Prague and Ostravets is 1182 km. The road distance is 1437.7 km.
The best way to get from Prague to Ostravets without a car is to train and bus which takes 21h 43m and costs 2 500 Kč - 4 200 Kč.
It takes approximately 21h 43m to get from Prague to Ostravets, including transfers.
The best way to get from Prague to Ostravets is to train which takes 23h 3m and costs 1 400 Kč - 3 100 Kč. Alternatively, you can bus, which costs 700 Kč - 1 600 Kč and takes 26h 43m.
There is no direct flight from Prague Airport to Minsk Airport. The quickest flight takes 6h 5m and has one stopover.
Ostravets is 1h ahead of Prague. It is currently 8:38 PM in Prague and 9:38 PM in Ostravets.
Yes, the driving distance between Prague to Ostravets is 1438 km. It takes approximately 14h 25m to drive from Prague to Ostravets.
Lufthansa, Turkish Airlines and Belavia Belarusian Airlines offer flights from Prague Airport to Minsk Airport.

- Distance: 1181.6 km
- Duration: 21h 43m
What companies run services between Prague, Czech Republic and Ostravets, Belarus?
You can take a train from Prague to Ostravets via Warszawa Wschodnia, Grodno, Minsk Pas, and Mogilev in around 23h 3m. Alternatively, you can take a bus from Prague to Ostravets via Minsk Central bus station, Mogilev, and Krugi in around 26h 43m.

- Website
- lufthansa.com
Flights from Prague to Minsk via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $270 - $1,100
Flights from Prague to Vilnius via Frankfurt
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $210 - $900
Flights from Dresden to Minsk via Frankfurt
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Thursday and Friday
- Estimated price
- $260 - $1,000
Flights from Dresden to Minsk via Munich, Frankfurt
- Ave. Duration
- 5h 55m
- When
- Monday to Saturday
- Estimated price
- $270 - $1,100
Flights from Leipzig to Minsk via Frankfurt
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $280 - $1,100

- Website
- lot.com
Flights from Prague to Vilnius via Warsaw Chopin
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $120 - $440

- Website
- turkishairlines.com
Flights from Prague to Minsk via Istanbul
- Ave. Duration
- 10h 52m
- When
- Every day
- Estimated price
- $480 - $1,200

- Website
- ryanair.com
Flights from Prague to Vilnius via London Stansted
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $55 - $400
Flights from Prague to Vilnius via Beauvais
- Ave. Duration
- 7h 40m
- When
- Friday and Sunday
- Estimated price
- $55 - $400

- Website
- finnair.com
Flights from Prague to Vilnius via Helsinki
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $110 - $420

- Website
- airbaltic.com
Flights from Prague to Vilnius via Riga
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $110 - $550

- Website
- airfrance.com
Flights from Prague to Vilnius via Paris Charles de Gaulle
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $110 - $550

- Website
- klm.com
Flights from Prague to Vilnius via Amsterdam Schiphol
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $110 - $550

- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Warszawa Centralna
- Ave. Duration
- 9h 2m
- Frequency
- Once daily
- Estimated price
- $35 - $60
- Website
- Czech Railways (ČD)
- 2nd Class
- $35 - $45
- Business
- $50 - $60
- 1st Class
- $50 - $60
Train from Praha Hlavni Nadrazi to Warszawa Wschodnia
- Ave. Duration
- 8h 47m
- Frequency
- Twice daily
- Estimated price
- $35 - $65
- Website
- Czech Railways (ČD)
- 2nd Class
- $35 - $45
- Business
- $50 - $60
- 1st Class
- $50 - $65

- Phone
- (+375 17) 225 44 77
- Website
- rw.by
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $7 - $24
- Website
- Belorussian Railways
- Book at
- Belorussian Railways
- 2nd Class (platzkart)
- $7 - $14
- 1st Class (Coupe)
- $11 - $24
Train from Minsk Pas to Mogilev
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- $5 - $17
- Website
- Belorussian Railways
- Book at
- Belorussian Railways
- 2nd Class (platzkart)
- $5 - $10
- 1st Class (Coupe)
- $8 - $17
Train from Warszawa Wschodnia to Grodno
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- $5 - $18
- Website
- Belorussian Railways
- Book at
- Belorussian Railways
- 2nd Class (platzkart)
- $5 - $10
- 1st Class (Coupe)
- $8 - $18
Train from Grodno to Minsk Pas
- Ave. Duration
- 3h 46m
- Frequency
- 3 times a day
- Estimated price
- $7 - $24
- Website
- Belorussian Railways
- Book at
- Belorussian Railways
- 2nd Class (platzkart)
- $7 - $13
- 1st Class (Coupe)
- $11 - $24

- Website
- eng.rzd.ru
Train from Brest C to Minsk Pas
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- $45 - $70
- Website
- eng.rzd.ru

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- $29 - $40
- Website
- Deutsche Bahn

- Phone
- 0180 6 99 66 33
- Website
- bahn.de
Train from Dresden Hauptbahnhof to Leipzig, Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $24 - $35
- Website
- Bahn DE

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.
Contact Details
- Phone
- +49 30 311682904
- Website
- bahn.com
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- $19 - $28
- Website
- Deutsche Bahn Regional


- Phone
- (+375 17) 219-86-01
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Prague Zelivskeho to Minsk Central bus station
- Ave. Duration
- 21h 10m
- Frequency
- Once a week
- Estimated price
- $23 - $55
- Book at
- https://infobus.by/bus
- Website
- https://minsktrans.by/
Bus from Minsk Central bus station to Mogilev Bus station
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Estimated price
- $3 - $7
- Book at
- https://infobus.by/bus
- Website
- https://minsktrans.by/
Bus from Vilnius Central Bus Station to Minsk Central bus station
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Estimated price
- $3 - $28
- Book at
- https://infobus.by/bus
- Website
- https://minsktrans.by/

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Prague to Vilnius
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Estimated price
- $50 - $70
- Schedules at
- ecolines.net
Bus from Vilnius Central Bus Station to Minsk Central bus station
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $9 - $25
- Schedules at
- ecolines.net

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Prague to Vilnius Bus Station
- Ave. Duration
- 19h 55m
- Frequency
- 5 times a week
- Estimated price
- $50 - $65
- Website
- flixbus.co.uk
Bus from Prague to Dresden Hauptbahnhof
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $10 - $12
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +370 5 216 0054
- office@toks.lt
- Website
- toks.lt
Bus from Vilnius Central Bus Station to Minsk Bus Station
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- $2 - $22
- Website
- Toks

- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Vilnius to Minsk
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a week
- Estimated price
- $11 - $16
- Schedules at
- avl39.ru
- Phone
- 375-648-29-39
- sheddi.by@mail.ru
- Website
- sheddi.by
Bus from Vilnius Airport to Minsk DC Drujnaya
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $6 - $12
- Schedules at
- sheddi.by

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Bus from Prague, ÚAN Florenc to Dresden, Hbf., Bayrische Str.
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- $5 - $8
- Website
- RegioJet

- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Prague Florenc Central Bus Station to Dresden Bayrische Strasse
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $80 - $95
- Website
- Comati PSG

- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Prague Florenc Central Bus Station to Dresden Bayrische Strasse
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Website
- Racic Eurobus

- Phone
- 0700 20 544
- Website
- ardatur.bg
Bus from Prague Florenc Central Bus Station to Dresden Central Train Station
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $12 - $15
- Website
- Arda Tur

- Phone
- +359 879 321 588
- radinavip@gmail.com
- Website
- radinavip.com
Bus from Prague Florenc to Dresden
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- $90 - $120
- Website
- Radina VIP
Want to know more about travelling around Belarus
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.
More Questions & Answers
There are three+ hotels available in Ostravets. Prices start at $100 USD per night.
The best way to get from Prague to Prague Airport is to bus which takes 15 min and costs 40 Kč - 65 Kč.