Trains from Ostrava to Prague

Thu, Aug 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Ostrava
to Prague

Showing times and prices for Aug 22

Cheapest

$7

Average

$20

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

The average ticket from Ostrava to Prague will cost around $ 20 if you buy it on the day, but the cheapest tickets can be found for only $ 7.

Cheapest
carrier-logo
18:53Ostrava, Svinov Hlavní nádraží3h2022:13Praha, Hlavní nádraží
0 changes
$71One-way
Cheapest
carrier-logo
18:44Ostrava, Hlavní nádraží3h2922:13Praha, Hlavní nádraží
0 changes
$71One-way
Cheapest
carrier-logo
18:39Ostrava, Nádraží3h3422:13Praha, Hlavní nádraží
0 changes
$71One-way
carrier-logo
18:44Ostrava, Hlavní nádraží3h5822:42Praha, Hlavní nádraží
1 change
$91One-way
carrier-logo
04:53Ostrava, Svinov Hlavní nádraží3h2008:13Praha, Hlavní nádraží
0 changes
$91One-way

Train Times

Ostrava to Prague

Showing trains for tomorrow, Thu, Aug 22
carrier-logo
02:22Ostrava, Hlavní nádraží5h2107:43Praha, Hlavní nádraží
0 changes
carrier-logo
02:22Ostrava, Hlavní nádraží6h2108:43Praha, Hlavní nádraží
0 changes
carrier-logo
02:22Ostrava, Hlavní nádraží5h5108:13Praha, Hlavní nádraží
0 changes
carrier-logo
02:22Ostrava, Hlavní nádraží3h3205:54Praha, Hlavní nádraží
0 changes
carrier-logo
02:31Ostrava, Svinov Hlavní nádraží3h2305:54Praha, Hlavní nádraží
0 changes
carrier-logo
04:04Ostrava, hlavní nádraží3h1207:16Praha-Libeň, nádraží
0 changes
carrier-logo
04:04Ostrava, hlavní nádraží3h1907:23Praha, hlavní nádraží
0 changes
carrier-logo
04:12Ostrava-Svinov, nádraží3h1107:23Praha, hlavní nádraží
0 changes
carrier-logo
04:12Ostrava-Svinov, nádraží3h0407:16Praha-Libeň, nádraží
0 changes
carrier-logo
04:53Ostrava, Svinov Hlavní nádraží3h2008:13Praha, Hlavní nádraží
0 changes
carrier-logo
05:30Ostrava, ÚAN5h4311:13Praha, Hlavní nádraží
0 changes
carrier-logo
05:58Ostrava, hlavní nádraží3h2509:23Praha, hlavní nádraží
0 changes
carrier-logo
05:58Ostrava, hlavní nádraží3h1809:16Praha-Libeň, nádraží
0 changes
carrier-logo
06:06Ostrava-Svinov, nádraží3h1009:16Praha-Libeň, nádraží
0 changes
carrier-logo
06:06Ostrava-Svinov, nádraží3h1709:23Praha, hlavní nádraží
0 changes
carrier-logo
06:44Ostrava, Hlavní nádraží4h2911:13Praha, Hlavní nádraží
0 changes
carrier-logo
06:44Ostrava, Hlavní nádraží5h2912:13Praha, Hlavní nádraží
0 changes
carrier-logo
06:44Ostrava, Hlavní nádraží5h5812:42Praha, Hlavní nádraží
0 changes
carrier-logo
06:44Ostrava, Hlavní nádraží3h5810:42Praha, Hlavní nádraží
0 changes
carrier-logo
08:04Ostrava, hlavní nádraží3h1211:16Praha-Libeň, nádraží
0 changes
carrier-logo
08:04Ostrava, hlavní nádraží3h1911:23Praha, hlavní nádraží
0 changes
carrier-logo
08:12Ostrava-Svinov, nádraží3h1111:23Praha, hlavní nádraží
0 changes
carrier-logo
08:12Ostrava-Svinov, nádraží3h0411:16Praha-Libeň, nádraží
0 changes
carrier-logo
08:39Ostrava, Nádraží3h3412:13Praha, Hlavní nádraží
0 changes
carrier-logo
08:44Ostrava, Hlavní nádraží5h2914:13Praha, Hlavní nádraží
0 changes
carrier-logo
08:44Ostrava, Hlavní nádraží3h5812:42Praha, Hlavní nádraží
0 changes
carrier-logo
08:44Ostrava, Hlavní nádraží3h2912:13Praha, Hlavní nádraží
0 changes
carrier-logo
08:44Ostrava, Hlavní nádraží5h5814:42Praha, Hlavní nádraží
0 changes
carrier-logo
08:53Ostrava, Svinov Hlavní nádraží3h2012:13Praha, Hlavní nádraží
0 changes
carrier-logo
10:04Ostrava, hlavní nádraží3h1213:16Praha-Libeň, nádraží
0 changes
carrier-logo
10:04Ostrava, hlavní nádraží3h1913:23Praha, hlavní nádraží
0 changes
carrier-logo
10:12Ostrava-Svinov, nádraží3h1113:23Praha, hlavní nádraží
0 changes
carrier-logo
10:12Ostrava-Svinov, nádraží3h0413:16Praha-Libeň, nádraží
0 changes
carrier-logo
12:39Ostrava, Nádraží3h3416:13Praha, Hlavní nádraží
0 changes
carrier-logo
12:45Ostrava, Hlavní nádraží5h5718:42Praha, Hlavní nádraží
0 changes
carrier-logo
12:45Ostrava, Hlavní nádraží5h2818:13Praha, Hlavní nádraží
0 changes
carrier-logo
12:45Ostrava, Hlavní nádraží3h2816:13Praha, Hlavní nádraží
0 changes
carrier-logo
12:45Ostrava, Hlavní nádraží3h5716:42Praha, Hlavní nádraží
0 changes
carrier-logo
12:53Ostrava, Svinov Hlavní nádraží3h2016:13Praha, Hlavní nádraží
0 changes
carrier-logo
13:04Ostrava, hlavní nádraží3h1216:16Praha-Libeň, nádraží
0 changes
carrier-logo
13:04Ostrava, hlavní nádraží3h1916:23Praha, hlavní nádraží
0 changes
carrier-logo
13:12Ostrava-Svinov, nádraží3h0416:16Praha-Libeň, nádraží
0 changes
carrier-logo
13:12Ostrava-Svinov, nádraží3h1116:23Praha, hlavní nádraží
0 changes
carrier-logo
14:04Ostrava, hlavní nádraží3h1917:23Praha, hlavní nádraží
0 changes
carrier-logo
14:04Ostrava, hlavní nádraží3h1217:16Praha-Libeň, nádraží
0 changes
carrier-logo
14:12Ostrava-Svinov, nádraží3h1117:23Praha, hlavní nádraží
0 changes
carrier-logo
14:12Ostrava-Svinov, nádraží3h0417:16Praha-Libeň, nádraží
0 changes
carrier-logo
14:39Ostrava, Nádraží3h3418:13Praha, Hlavní nádraží
0 changes
carrier-logo
14:45Ostrava, Hlavní nádraží5h2820:13Praha, Hlavní nádraží
0 changes
carrier-logo
14:45Ostrava, Hlavní nádraží3h2818:13Praha, Hlavní nádraží
0 changes
carrier-logo
14:45Ostrava, Hlavní nádraží4h5719:42Praha, Hlavní nádraží
0 changes
carrier-logo
14:45Ostrava, Hlavní nádraží3h5718:42Praha, Hlavní nádraží
0 changes
carrier-logo
14:53Ostrava, Svinov Hlavní nádraží3h2018:13Praha, Hlavní nádraží
0 changes
carrier-logo
16:04Ostrava, hlavní nádraží3h1919:23Praha, hlavní nádraží
0 changes
carrier-logo
16:04Ostrava, hlavní nádraží3h1219:16Praha-Libeň, nádraží
0 changes
carrier-logo
16:12Ostrava-Svinov, nádraží3h1119:23Praha, hlavní nádraží
0 changes
carrier-logo
16:12Ostrava-Svinov, nádraží3h0419:16Praha-Libeň, nádraží
0 changes
carrier-logo
16:39Ostrava, Nádraží3h3420:13Praha, Hlavní nádraží
0 changes
carrier-logo
16:45Ostrava, Hlavní nádraží5h2822:13Praha, Hlavní nádraží
0 changes
carrier-logo
16:45Ostrava, Hlavní nádraží3h2820:13Praha, Hlavní nádraží
0 changes
carrier-logo
16:45Ostrava, Hlavní nádraží5h5722:42Praha, Hlavní nádraží
0 changes
carrier-logo
16:53Ostrava, Svinov Hlavní nádraží3h2020:13Praha, Hlavní nádraží
0 changes
carrier-logo
18:39Ostrava, Nádraží3h3422:13Praha, Hlavní nádraží
0 changes
carrier-logo
18:44Ostrava, Hlavní nádraží3h5822:42Praha, Hlavní nádraží
0 changes
carrier-logo
18:44Ostrava, Hlavní nádraží3h2922:13Praha, Hlavní nádraží
0 changes
carrier-logo
18:53Ostrava, Svinov Hlavní nádraží3h2022:13Praha, Hlavní nádraží
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Thu
Aug 22
$6RegioJet
$16Flixbus
Find prices
Fri
Aug 23
$6RegioJet
$17Flixbus
Find prices
Sat
Aug 24
$6RegioJet
$9Flixbus
Find prices
Sun
Aug 25
$9Czech Railway
$23Flixbus
Find prices
Mon
Aug 26
$9RegioJet
$16Flixbus
$307Smartwings
Tue
Aug 27
$6RegioJet
$9Flixbus
Find prices
Wed
Aug 28
$6RegioJet
$11Flixbus
Find prices
Thu
Aug 29
$6RegioJet
$12Flixbus
Find prices
Fri
Aug 30
$6RegioJet
$17Flixbus
Find prices
Sat
Aug 31
$6RegioJet
$17Flixbus
Find prices
Sun
Sep 1
$6RegioJet
$12Flixbus
Find prices
Mon
Sep 2
$9RegioJet
$7Flixbus
$208Smartwings
Tue
Sep 3
$6RegioJet
$9Flixbus
Find prices
Wed
Sep 4
$6RegioJet
$9Flixbus
Find prices
Thu
Sep 5
$9RegioJet
Find prices
Find prices
Fri
Sep 6
$6RegioJet
$12Flixbus
Find prices
Sat
Sep 7
$13Czech Railway
$7Flixbus
Find prices
Sun
Sep 8
$9Czech Railway
Find prices
Find prices
Mon
Sep 9
$9RegioJet
$7Flixbus
Find prices
Tue
Sep 10
$6RegioJet
$7Flixbus
Find prices

The fastest trains

from Ostrava
to Prague

Showing times and prices for Aug 22

Fastest Journey

3h 4m

Average

3h 52m

Trains per day

66

Distance

278 km

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

These direct train cover the 278 km distance in an average of 3h 52m but if you time it right, some train will get you there in just 3h 4m .

The slowest train will take 6h 21m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

carrier-logo
08:12Ostrava-Svinov, nádraží3h0411:16Praha-Libeň, nádraží
0 changes
$401One-way
carrier-logo
13:12Ostrava-Svinov, nádraží3h0416:16Praha-Libeň, nádraží
0 changes
$191One-way
carrier-logo
14:12Ostrava-Svinov, nádraží3h0417:16Praha-Libeň, nádraží
0 changes
$201One-way
carrier-logo
10:12Ostrava-Svinov, nádraží3h0413:16Praha-Libeň, nádraží
0 changes
$341One-way
carrier-logo
04:12Ostrava-Svinov, nádraží3h0407:16Praha-Libeň, nádraží
0 changes
$261One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Ostrava to Prague Train Information

Avg. Train Duration:
3 hours 21 minutes
Train Ticket Price: $9
Trains depart from:Ostrava
Trains arrive in:Prague
Distance:278 km
TrainTrain Companies:Leo Express, Czech Railway, RegioJet

Compare prices

Best fares for trains from Ostrava to Prague

This Weekend
This month
Next Month
Fri, Aug 23
Train
RegioJet
02:533h 20m06:13
OstravaPrague
Sat, Aug 24
Train
RegioJet
02:533h 20m06:13
OstravaPrague
Fastest Trains from Ostrava to Prague
Sat, Sep 7
Train
Czech Railway
07:152h 56m10:11
OstravaPrague
Thu, Sep 19
Train
Leo Express
04:063h 10m07:16
OstravaPrague
Wed, Sep 18
Train
Leo Express
04:063h 17m07:23
OstravaPrague
Return Train Tickets for Prague to Ostrava
Fri, Aug 23
Train
RegioJet
03:473h 13m07:00
PragueOstrava
Sat, Aug 24
Train
RegioJet
03:473h 13m07:00
PragueOstrava
Sun, Aug 25
Train
Czech Railway
14:413h 33m18:14
PragueOstrava

Stations

Important Stations and Airports for this Journey
Ostrava
Prague
TrainOSTRAVA-

Amenities

TrainOstrava hl.n.

Amenities

TrainOstrava stred

Amenities

TrainOstrava-Kuncicky

Amenities

TrainOstrava-Mar.Hory

Amenities

TrainOstrava-Stodolni

Amenities

TrainOstrava-Svinov

Amenities

TrainOstrava-Vitkovice

Amenities

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.