There are 4 ways to get from Karviná to Ostrava by train, bus, taxi, 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.
Train
best- Take the train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazitrain Re / ...
20 minKč 23–150Line 532 bus
- Take the bus from Karviná,Ráj,Kosmonautů to Ostrava,ÚANbus 532
49 minKč 30–45Taxi
- Take the taxi from Karviná to Ostravataxi 23.3 km
30 minKč 800–1,000Drive 23.3 km
- Drive from Karviná to Ostravacar 23.3 km
30 minKč 92–133
Karviná to Ostrava by train
Comparing Your Travel Options
The cheapest way to get from Karviná to Ostrava is to line 532 bus which costs 30 Kč - 45 Kč and takes 49 min.
The fastest way to get from Karviná to Ostrava is to train which takes 20 min and costs 23 Kč - 150 Kč.
Yes, there is a direct bus departing from Karviná,Ráj,Kosmonautů and arriving at Ostrava,ÚAN. Services depart hourly, and operate every day. The journey takes approximately 49 min.
Yes, there is a direct train departing from Karvina Hlavni Nadrazi and arriving at Ostrava Hlavni Nadrazi. Services depart every 20 minutes, and operate every day. The journey takes approximately 20 min.
The distance between Karviná and Ostrava is 24 km. The road distance is 23.3 km.
The best way to get from Karviná to Ostrava without a car is to train which takes 20 min and costs 23 Kč - 150 Kč.
The train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazi takes 20 min including transfers and departs every 20 minutes.
Karviná to Ostrava bus services, operated by Transdev Slezsko, depart from Karviná,Ráj,Kosmonautů station.
Karviná to Ostrava train services, operated by České dráhy (ČD), depart from Karvina Hlavni Nadrazi station.
The best way to get from Karviná to Ostrava is to train which takes 20 min and costs 23 Kč - 150 Kč. Alternatively, you can line 532 bus, which costs 30 Kč - 45 Kč and takes 49 min.
What companies run services between Karviná, Czechia and Ostrava, Czechia?
České dráhy (ČD) operates a train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazi every 20 minutes. Tickets cost Kč 50–80 and the journey takes 20 min. Three other operators also service this route. Alternatively, Transdev Slezsko operates a bus from Karviná,Ráj,Kosmonautů to Ostrava,ÚAN hourly. Tickets cost Kč 30–45 and the journey takes 49 min.
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazi
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- Kč 50–80
- Website
- Czech Railways (ČD)
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazi
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- Kč 28–50
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazi
- Ave. Duration
- 19 min
- Frequency
- 4 times a day
- Estimated price
- Kč 147
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Karvina Hlavni Nadrazi to Ostrava Hlavni Nadrazi
- Ave. Duration
- 20 min
- Frequency
- Twice daily
- Estimated price
- Kč 23–35
- Website
- LEO Express
- Phone
- 599 501 119
- [email protected]
- Website
- slezsko.transdev.cz
Bus from Karviná,Ráj,Kosmonautů to Ostrava,ÚAN
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- Kč 30–45
- Schedules at
- slezsko.transdev.cz
- Ave. Duration
- 30 min
- Estimated price
- Kč 800–1,000
Taxi - Jastrzębie
- Phone
- +48 575 757 033
- Website
- taxi-jastrzebie.pl
Taxi Karolinka
- Phone
- +48 533 420 420
- Website
- taxikarolinka.pl
City Taxi Ostrava
- Phone
- +420 800 290 000
- Website
- taxiostrava.cz
Taxi Fredy Ostrava
- Phone
- +420 737 061 698
- Website
- taxifredy.cz
Taxi Tip Ostrava
- Phone
- +420 734 379 620
- Website
- taxitip-ostrava.cz
Taxi Jedu
- Phone
- +420 737 945 400
- Website
- taxijedu.jecool.net
Taxi For You Třinec
- Phone
- +420 775 888 299
Taxi Car 3nec
- Phone
- +420 728 555 815
- Website
- taxi-car-trinec5.webnode.cz
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 Flying into Beijing?, Travelling to and around Russia for the 2018 FIFA World Cup, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Karviná to Ostrava bus services, operated by Transdev Slezsko, arrive at Ostrava,ÚAN station.
Karviná to Ostrava train services, operated by České dráhy (ČD), arrive at Ostrava Hlavni Nadrazi station.
Yes, the driving distance between Karviná to Ostrava is 23 km. It takes approximately 30 min to drive from Karviná to Ostrava.
Book your Karviná to Ostrava train tickets online with Omio and 12go.asia.
There are 479+ hotels available in Ostrava.

















