Prague to Ostrava train

Cheap train tickets from Prague to Ostrava

Showing times and prices for 19 Aug

Cheapest

£13

Average

£29

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
05:56Prague3h59 09:55Ostrava, Svinov Hlavní nádraží
0 changes
£131One-way
Cheapest
05:56Prague4h07 10:03Ostrava, hlavní nádraží
0 changes
£131One-way
2nd Cheapest
20:18Prague3h37 23:55Ostrava, Svinov Hlavní nádraží
0 changes
£151One-way
20:18Prague3h45 00:03Ostrava, hlavní nádraží
0 changes
£171One-way
10:38Prague5h44 16:22Ostrava, hlavní nádraží
1 change
£201One-way

Train schedule Prague to Ostrava

Showing trains for tomorrow, Friday, 19 August
05:56Prague3h59 09:55Ostrava, Svinov Hlavní nádraží
0 changes
05:56Prague4h07 10:03Ostrava, hlavní nádraží
0 changes
08:12Prague3h57 12:09Ostrava-Svinov, nádraží
0 changes
08:12Prague4h05 12:17Ostrava, hlavní nádraží
0 changes
08:18Prague3h37 11:55Ostrava, Svinov Hlavní nádraží
0 changes
08:18Prague3h45 12:03Ostrava, hlavní nádraží
0 changes
08:19Praha-Libeň, nádraží3h58 12:17Ostrava, hlavní nádraží
0 changes
08:19Praha-Libeň, nádraží3h50 12:09Ostrava-Svinov, nádraží
0 changes
09:28Prague3h39 13:07Ostrava-Svinov, nádraží
0 changes
09:28Prague3h45 13:13Ostrava, hlavní nádraží
0 changes
09:36Praha-Libeň, nádraží3h31 13:07Ostrava-Svinov, nádraží
0 changes
09:36Praha-Libeň, nádraží3h37 13:13Ostrava, hlavní nádraží
0 changes
10:18Prague3h45 14:03Ostrava, hlavní nádraží
0 changes
10:18Prague3h37 13:55Ostrava, Svinov Hlavní nádraží
0 changes
10:28Prague3h50 14:18Ostrava, hlavní nádraží
0 changes
10:28Prague3h43 14:11Ostrava-Svinov, nádraží
0 changes
10:36Praha-Libeň, nádraží3h42 14:18Ostrava, hlavní nádraží
0 changes
10:36Praha-Libeň, nádraží3h35 14:11Ostrava-Svinov, nádraží
0 changes
10:38Prague5h44 16:22Ostrava, hlavní nádraží
1 change
12:18Prague3h37 15:55Ostrava, Svinov Hlavní nádraží
0 changes
12:28Prague3h58 16:26Ostrava, hlavní nádraží
0 changes
12:28Prague3h50 16:18Ostrava-Svinov, nádraží
0 changes
12:36Praha-Libeň, nádraží3h50 16:26Ostrava, hlavní nádraží
0 changes
12:36Praha-Libeň, nádraží3h42 16:18Ostrava-Svinov, nádraží
0 changes
14:18Prague3h45 18:03Ostrava, hlavní nádraží
0 changes
15:28Prague3h47 19:15Ostrava, hlavní nádraží
0 changes
15:28Prague3h39 19:07Ostrava-Svinov, nádraží
0 changes
15:36Praha-Libeň, nádraží3h31 19:07Ostrava-Svinov, nádraží
0 changes
15:36Praha-Libeň, nádraží3h39 19:15Ostrava, hlavní nádraží
0 changes
16:18Prague3h38 19:56Ostrava, Svinov Hlavní nádraží
0 changes
17:18Prague3h45 21:03Ostrava, hlavní nádraží
0 changes
17:18Prague3h37 20:55Ostrava, Svinov Hlavní nádraží
0 changes
17:28Prague3h47 21:15Ostrava, hlavní nádraží
0 changes
17:28Prague3h39 21:07Ostrava-Svinov, nádraží
0 changes
17:36Praha-Libeň, nádraží3h39 21:15Ostrava, hlavní nádraží
0 changes
17:36Praha-Libeň, nádraží3h31 21:07Ostrava-Svinov, nádraží
0 changes
18:18Prague3h45 22:03Ostrava, hlavní nádraží
0 changes
18:18Prague3h37 21:55Ostrava, Svinov Hlavní nádraží
0 changes
18:28Prague3h41 22:09Ostrava-Svinov, nádraží
0 changes
18:28Prague3h49 22:17Ostrava, hlavní nádraží
0 changes
18:36Praha-Libeň, nádraží3h41 22:17Ostrava, hlavní nádraží
0 changes
18:36Praha-Libeň, nádraží3h33 22:09Ostrava-Svinov, nádraží
0 changes
19:28Prague3h39 23:07Ostrava-Svinov, nádraží
0 changes
19:28Prague3h47 23:15Ostrava, hlavní nádraží
0 changes
19:36Praha-Libeň, nádraží3h39 23:15Ostrava, hlavní nádraží
0 changes
19:36Praha-Libeň, nádraží3h31 23:07Ostrava-Svinov, nádraží
0 changes
20:18Prague3h45 00:03Ostrava, hlavní nádraží
0 changes
20:18Prague3h37 23:55Ostrava, Svinov Hlavní nádraží
0 changes
21:37Prague3h30 01:07Ostrava, Svinov Hlavní nádraží
0 changes
21:37Prague3h37 01:14Ostrava, hlavní nádraží
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept
Tue
06 Sept
Wed
07 Sept
Thu
08 Sept

Fastest train times from Prague to Ostrava

Showing times and prices for 19 Aug

Fastest Journey

3 h 30 m

Average

3 h 45 m

Trains per day

50

Distance

278 km

Of the 50 trains that leave Prague for Ostrava every day 49 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
21:37Prague3h30 01:07Ostrava, Svinov Hlavní nádraží
0 changes
£281One-way
2nd Fastest
09:36Praha-Libeň, nádraží3h31 13:07Ostrava-Svinov, nádraží
0 changes
£271One-way
2nd Fastest
15:36Praha-Libeň, nádraží3h31 19:07Ostrava-Svinov, nádraží
0 changes
£421One-way
2nd Fastest
17:36Praha-Libeň, nádraží3h31 21:07Ostrava-Svinov, nádraží
0 changes
£281One-way
2nd Fastest
19:36Praha-Libeň, nádraží3h31 23:07Ostrava-Svinov, nádraží
0 changes
£381One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Prague to Ostrava

distanceDistance172 miles
durationAverage train duration3 h 37 min
priceAverage train ticket price£10 (€11)
frequencyTrain frequency33 a day
changesDirect trainYes, there are 31 direct trains a day
carriersTrain companiesLeo Express, Czech Railway, RegioJet a. S. Or RegioJet

Trains from Prague to Ostrava cover the 172 miles long journey taking on average 3 h 37 min with our travel partners like Leo Express, Czech Railway, RegioJet a. S. Or RegioJet. Normally, there are 33 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £6, but the average price of train tickets is £10.

Train providers: Leo Express, Student Agency and České dráhy trains Prague to Ostrava

Buy your official Leo Express, Student Agency and České dráhy train tickets from Prague to Ostrava from £6 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.

Student Agency
České dráhy
Leo Express

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next train from Prague to Ostrava: Low Cost, Standard, Fun & Relax, Relax and Business.

Find cheap tickets for Student Agency trains between Prague and Ostrava on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Prague to Ostrava train timetable from Student Agency, the latest train ticket offers available and other travel information for the 172 miles (277 km) journey between Prague and Ostrava, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Prague to Ostrava in the Omio app, you can check to see if the Student Agency trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Student Agency train timetable for your ideal departure and arrival times, compare the best route available to get to Ostrava from Prague and then book a cheap train with ease. Sit back and enjoy your upcoming train between Prague and Ostrava with Student Agency!

Train information from Prague to Ostrava with Student Agency:

  • Average Duration: 4 h 9 min
  • Student Agency frequency: 1 a day

Czech Railway is the major railway operator in the Czech Republic where you can find Second class and First Class tickets for your next train from Prague to Ostrava.

Are you making plans to travel to Ostrava from Prague? Why not take a train with České dráhy? Omio can show you current České dráhy train times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Prague to Ostrava trains all in one place. On the České dráhy train, you can expect to travel 172 miles (277 km) from Prague to Ostrava. If you use the Omio app to search for trains to Ostrava from Prague, you can quickly see if the České dráhy ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way České dráhy train between Prague and Ostrava, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

Train information from Prague to Ostrava with České dráhy:

  • Average Duration: 3 h 37 min
  • České dráhy frequency: 15 a day

Leo Express is a Czech train and bus company which offers the following train ticket types for your train between Prague and Ostrava: Economy, Economy Plus, Business and Premium.

It’s easy to book your Leo Express train ticket to Ostrava from Prague online with Omio! Simply check the current Leo Express train timetables for your ideal departure and arrival times, compare the best route between Prague and Ostrava as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap Leo Express train tickets online. Prices for Leo Express trains from Prague to Ostrava start at £6 one-way if you book in advance, and you can expect to travel around 172 miles (277 km). If you search for Leo Express trains in the Omio app, you can check straight away if the Leo Express tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train between Prague and Ostrava. Let Omio do all the work for you finding the best Prague to Ostrava Leo Express train ticket so you can enjoy a smooth and comfortable journey!

Prague to Ostrava train information with Leo Express:

  • Average Duration: 3 h 50 min
  • Average Price: £6
  • Leo Express frequency: 8 a day

Travel Tips: Trains from Prague to Ostrava

Travel by train to Ostrava easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Prague to Ostrava.
FAQs
You can find a cheap train from Prague to Ostrava for some dates and times for as low as £6  one way in the next 7 days.
The Prague to Ostrava train ticket price is on average £10  if you are looking to book your tickets for this trip in the next week.
You should expect to travel around 172 miles  from Prague to Ostrava by train.
While the time it takes to travel 172 miles from Prague to Ostrava can vary based on specific dates, weekends, and bank holidays, the train duration from Prague to Ostrava is on average 3 h 37 min.
For the journey from Prague to Ostrava you can take a train with Leo Express, Czech Railway, RegioJet a. S. Or RegioJet. Be sure to check out all possible train providers that offer services between Prague and Ostrava on Omio to compare what amenities they may have.
Yes, there are 31 direct trains a day between Prague and Ostrava. If you’re looking for a direct train from Prague to Ostrava, consider travelling with Leo Express or RegioJet a. S. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
The average number of trains departing Prague for Ostrava is 33 a day. The train schedules and services may vary between weekdays and weekends.
The first Prague to Ostrava train departs at 06: 28   and the last train from Prague to Ostrava leaves at 19: 37. Check out the most up-to-date Prague to Ostrava train times on Omio and find the best time to travel to your destination.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you book train tickets to Ostrava from Prague within the next 7 days, you can find tickets to cost on average £10 one way. To find the best prices for this trip, consider booking your train ticket from Prague to Ostrava a few months in advance.

Important Stations and Airports for this Journey

Prague
Ostrava
The major railway station for departures from Prague is Prague, Praha, Zličín. Read all the information you need to know about services, amenities and connections at Prague, Praha, Zličín for your trip from Prague to Ostrava.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language