There are 6 ways to get from Knurów to Ostrava by bus, train, 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.
Line 194 bus, train
best- Take the bus from Krywałd Zacisze to Leszczyny Broniewskiegobus 194 / ...
- Take the train from Rybnik to Ostrava Hlavni Nadrazitrain Ic
2h 58mKč 164–282Train
cheapest- Take the train from Leszczyny to Bohumintrain Os
3h 31mKč 85–162Bus
- Take the bus from Knurów Wilsona to Gliwice Centrum Przesiadkowebus M105
- Take the bus from Gliwice, Centrum Przesiadkowe to Ostravabus N1395
3h 11mKč 165–247Drive 65.9 km
- Drive from Knurów to Ostravacar 65.9 km
40 minKč 253–366Bus, line 303 bus, train
- Take the bus from Knurów Wilsona to Szczygłowice Centrum Przesiadkowebus 236
- Take the bus from Szczygłowice Centrum Przesiadkowe to Kamień Rzędówkabus 303
- Take the train from Leszczyny to Rybniktrain Os
- Take the train from Rybnik to Bohumintrain Ic
- Take the train from Bohumin to Ostrava Hlavni Nadrazitrain Re / ...
3h 1mBus, train
- Take the bus from Knurów Wilsona to Gliwice Plac Piastówbus
- Take the train from Gliwice to Rybniktrain Os
- Take the train from Rybnik to Ostrava Hlavni Nadrazitrain Ic
3h 51mKč 188–320
Knurów to Ostrava by bus and train
Comparing Your Travel Options
The cheapest way to get from Knurów to Ostrava is to train which costs 85 Kč - 170 Kč and takes 3h 31m.
The fastest way to get from Knurów to Ostrava is to drive which takes 40 min and costs 250 Kč - 370 Kč.
No, there is no direct bus from Knurów to Ostrava. However, there are services departing from Knurów Wilsona and arriving at Ostrava via Gliwice, Centrum Przesiadkowe. The journey, including transfers, takes approximately 3h 11m.
No, there is no direct train from Knurów to Ostrava. However, there are services departing from Leszczyny and arriving at Ostrava Hlavni Nadrazi via Bohumin. The journey, including transfers, takes approximately 3h 31m.
The distance between Knurów and Ostrava is 71 km. The road distance is 65.9 km.
The best way to get from Knurów to Ostrava without a car is to line 194 bus and train which takes 2h 58m and costs 160 Kč - 290 Kč.
It takes approximately 2h 58m to get from Knurów to Ostrava, including transfers.
Knurów to Ostrava bus services, operated by Zarząd Transportu Metropolitalnego - ZTM, depart from Knurów Wilsona station.
Knurów to Ostrava train services, operated by Koleje Śląskie, depart from Leszczyny station.
The best way to get from Knurów to Ostrava is to bus which takes 3h 11m and costs 160 Kč - 250 Kč. Alternatively, you can train, which costs 85 Kč - 170 Kč and takes 3h 31m.
What companies run services between Knurów, Śląskie, Poland and Ostrava, Czechia?
You can take a bus from Knurów Wilsona to Ostrava via Gliwice, Centrum Przesiadkowe in around 3h 11m. Alternatively, Koleje Śląskie operates a train from Leszczyny to Bohumin every 4 hours. Tickets cost Kč 70–100 and the journey takes 1h.
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Rybnik to Ostrava Hlavni Nadrazi
- Ave. Duration
- 59 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 110–210
- Website
- PKP Intercity
Train from Rybnik to Bohumin
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- Kč 90–170
- Website
- PKP Intercity
Train from Bohumin to Ostrava Hlavni Nadrazi
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- Kč 22–45
- Website
- PKP Intercity
Train from Rybnik to Ostrava Hlavni Nadrazi
- Ave. Duration
- 59 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 110–210
- Website
- PKP Intercity
- Phone
- +48 32 428 88 88
- [email protected]
- Website
- Koleje Śląskie
Train from Leszczyny to Rybnik
- Ave. Duration
- 9 min
- Frequency
- Every 20 minutes
- Estimated price
- Kč 30–45
- Website
- Koleje Śląskie
Train from Rybnik to Bohumin
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- Kč 60–85
- Website
- Koleje Śląskie
Train from Leszczyny to Bohumin
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- Kč 70–100
- Website
- Koleje Śląskie
Train from Gliwice to Rybnik
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Kč 65–95
- Website
- Koleje Śląskie
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bohumin to Ostrava Hlavni Nadrazi
- Ave. Duration
- 6 min
- Frequency
- Every 15 minutes
- Estimated price
- Kč 17
- Website
- Czech Railways (ČD)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Bohumin to Ostrava Hlavni Nadrazi
- Ave. Duration
- 7 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 10–17
- Website
- RegioJet
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Bohumin to Ostrava Hlavni Nadrazi
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- Kč 9–15
- Website
- LEO Express
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bohumin to Ostrava Hlavni Nadrazi
- Ave. Duration
- 6 min
- Frequency
- Hourly
- Estimated price
- Kč 10–18
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Bohumin to Ostrava Hlavni Nadrazi
- Ave. Duration
- 7 min
- Frequency
- 4 times a day
- Estimated price
- Kč 45–55
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Bus from Krywałd Zacisze to Leszczyny Broniewskiego
- Ave. Duration
- 41 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 23–28
- Website
- Zarząd Transportu Metropolitalnego - ZTM
Bus from Knurów Wilsona to Gliwice Centrum Przesiadkowe
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- Kč 14–17
- Website
- Zarząd Transportu Metropolitalnego - ZTM
Bus from Knurów Wilsona to Szczygłowice Centrum Przesiadkowe
- Ave. Duration
- 11 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 5–7
- Website
- Zarząd Transportu Metropolitalnego - ZTM
Bus from Knurów Wilsona to Gliwice Plac Piastów
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 13–15
- Website
- Zarząd Transportu Metropolitalnego - ZTM
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Gliwice, Centrum Przesiadkowe to Ostrava
- Ave. Duration
- 1h 37m
- Frequency
- 6 times a week
- Estimated price
- Kč 150–230
- Website
- Flixbus
- [email protected]
- Website
- MZK Jastrzebie
Bus from Szczygłowice Centrum Przesiadkowe to Kamień Rzędówka
- Ave. Duration
- 11 min
- Frequency
- Every 3 hours
- Website
- MZK Jastrzebie
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Knurów to Ostrava bus services, operated by Zarząd Transportu Metropolitalnego - ZTM, arrive at Gliwice Centrum Przesiadkowe station.
Knurów to Ostrava train services, operated by Koleje Śląskie, arrive at Bohumin station.
Yes, the driving distance between Knurów to Ostrava is 66 km. It takes approximately 40 min to drive from Knurów to Ostrava.
There are 497+ hotels available in Ostrava.


























