Cheapest price
$154
Average price
$154
Fastest journey
23 h 29 m
Average duration
23 h 29 m
Trains per day
1
Distance
528 km
The best way to find a cheap train ticket from Prague to Rijeka is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Prague to Rijeka will cost around $154 if you buy it on the day, but the cheapest tickets can be found for only $154.
It's difficult to get from Prague to Rijeka without transferring at least 2 times.
Omio recommends booking the train as it is the most popular option from Prague to Rijeka among Omio's users. If you are prioritising price take the bus with prices starting from €33. For those with little time consider booking a bus which can get you there in 12h 29m.
Most popular Train | Bus |
---|---|
€125 Average price | €57 Average price Cheapest |
23h 59m Average duration 23h 29m Onboard + 30m Additional time* | 12h 59m Average duration Fastest 12h 29m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Distance 327 miles (527 km) |
Average train duration 23h 29m |
Cheapest ticket price $154 (€125) |
Trains per day 1 |
Fastest train 23h 29m |
First train 18:42 |
Last train 18:42 |
Buy your official RegioJet a. S. Deutsche Bahn and České dráhy train tickets between Prague and Rijeka from $79 (€64) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.
RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next train to Rijeka from Prague: Low Cost, Standard, Fun & Relax, Relax and Business.
Here are some other resources that might have the information you need