There are 4 ways to get from Rybnik to Ostrava by train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Rybnik to Ostrava is to train which costs 13 zł - 20 zł and takes 55 min.
The quickest way to get from Rybnik to Ostrava is to drive which costs 19 zł - 29 zł and takes 35 min.
The distance between Rybnik and Ostrava is 35 km. The road distance is 47.3 km.
The train from Rybnik(PL) to Ostrava hl.n. takes 55 min including transfers and departs every four hours.
No, there is no direct bus from Rybnik to Ostrava. However, there are services departing from Rybnik Dworzec PKP and arriving at Českobratrská via Svinov nádraží. The journey, including transfers, takes approximately 1 h 21 min.
Yes, there is a direct train departing from Rybnik(PL) and arriving at Ostrava hl.n.. Services depart every four hours, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 55 min.
What companies run services between Rybnik, Poland and Ostrava, Czech Republic?
Polish Railways (PKP) operates a train from Rybnik to Ostrava every 4 hours. Tickets cost $3 - $6 and the journey takes 55 min. Alternatively, you can take a bus from Rybnik to Ostrava via Ostrava-Svinov and Svinov nádraží in around 1 h 21 min.
Train from Rybnik(PL) to Ostrava hl.n.
- Ave. Duration
- 55 min
- Every 4 hours
- Estimated price
- $3 - $6
- Purchase a
Train from Rybnik(PL) to Bohumin
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Slovenia: Getting from Ljubljana to Lake Bled and Want to know more about US trains? - to help you get the most out of your next trip.