This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Ostrava to Prague

Depart date
(Return date)

1 suggested route to go from Ostrava to Prague by flight, train, car, bus

  • Specify your dates of travel in order to find the best deals available.
  • Get prices

Trip Ostrava Prague

Modes of transportplane, carpooling, bus, train
Distance173 mi
Direct lineYes

How to get from Ostrava to Prague?

We are suggesting 1 routes by train, bus, carpooling, plane to plan your trip Ostrava Prague. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling, plane).
  • Get prices, times and duration for the journey Ostrava Prague by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Ostrava and Prague on a map as well as the route Ostrava Prague and the different connecting points (Prague Ruzyne Airport, Praha-Libeň Railway Station, Praha hl. n. Railway Station, Prague Main Railway Station Coach Station, UAN Florenc Praha (Prague) Coach Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Prague

Which carriers to travel between Ostrava and Prague?

Bus companies
The bus company FlixBus operates the intercity service from the bus station of Ostrava hl.n. in Ostrava and to the one of UAN Florenc Praha (Prague) ( Czech Republic)
LEO Express is the bus carrier that allows to travel on the line between the city of Ostrava (serving Ostrava střed žel. st. (BUS) bus station at 0.3 mi from centre) and the city of Bohumin where the coach will drop you off at Bohumín station situated at about 0.2 mi from Bohumin city centre.
Czech Airlines carries out a flight from Mosnov OSR airport situated 12.4 mi away from the city centre of Ostrava to Prague (arrival at Prague Ruzyne PRG airport)
Job Air flies on the route from Mosnov OSR airport (located 12.4 mi from Ostrava, Czech Republic) to Prague (serving Prague Ruzyne PRG airport)
Railway companies
ÖBB provides a rail connection Ostrava-Bohumin with the train Chopin Night Train from Ostrava hlavní nádraží railway station (1.2 mi from city-centre) and serving the rail station of Bohumin at arrival (0.2 mi from centre)
LEO Express transports passengers on a rail line from Ostrava to Prague with the train which leaves Ostrava hl. n. station to arrive at Praha-Libeň railway station ( Czech Republic)
Depending on the requested date, Blablacar can display an offer to share a ride Ostrava-Prague (173.4 mi)

All modes of transport Ostrava-Prague

For your trip from Ostrava (Czech Republic) to Prague (Czech Republic) with a distance of 173 mi you will be able to take 4 modes of transport, eventually by combining plane, carpooling, bus and/or train, and according to which the duration of the journey will be significantly different.
The train Ostrava Prague is a direct bound.
Trains of LEO Express to Prague leave from Ostrava hl. n. railway station in Ostrava. Arrival in Prague will take place at Praha-Libeň station (3.7 mi from the city centre).
You are lucky, there is a direct intercity bus line Ostrava-Prague that often turns out to be the most economical solution.
You will board a coach of FlixBus in Ostrava. The bus will drop you off at UAN Florenc Praha (Prague) bus station (0.9 mi from Prague, Czech Republic). Please make sure to show up on time at Ostrava hl.n. bus station (1.3 mi from Ostrava) at least 15 minutes before the time of departure for Prague.
The direct flight Ostrava > Prague will be the fastest way to get to your destination.
Leave Ostrava and arrive early enough (at least 2 hours before the departure time) at Mosnov OSR airport, 12.4 mi away, to check in your luggage for the flight to Prague (Prague Ruzyne airport, IATA code: PRG) operated by Czech Airlines or Job Air.
With Blablacar you will probably find drivers sharing a ride on the itinerary Ostrava-Prague.
United Kingdom
Česká republika
International (en)