There are 4 ways to get from Poprad to Ostrava by train, night 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.
Train
best- Take the train from Poprad-Tatry Train Station to Ostrava Stodolni Train Stationtrain RegioJet RJ 1012 / ...
3h 27mKč 290–480Train via Cesky Tesin
cheapest- Take the train from Poprad-Tatry to Cesky Tesintrain Ic
3h 58mKč 268–528Night train
- Take the nighttrain from Poprad-Tatry to Ostrava hl.n.nighttrain En 442
3h 52mKč 290–550Drive 243.1 km
- Drive from Poprad to Ostravacar 243.1 km
2h 46mKč 940–1,357
Poprad to Ostrava by night train
Comparing Your Travel Options
The cheapest way to get from Poprad to Ostrava is to train which costs 290 Kč - 480 Kč and takes 3h 27m.
The fastest way to get from Poprad to Ostrava is to drive which takes 2h 46m and costs 900 Kč - 1 400 Kč.
Yes, there is a direct train departing from Poprad-Tatry Train Station station and arriving at Ostrava Stodolni Train Station station. Services depart twice daily, and operate every day. The journey takes approximately 3h 27m.
The distance between Poprad and Ostrava is 245 km. The road distance is 243.1 km.
The best way to get from Poprad to Ostrava without a car is to train which takes 3h 27m and costs 290 Kč - 480 Kč.
The train from Poprad-Tatry Train Station to Ostrava Stodolni Train Station takes 3h 27m including transfers and departs twice daily.
Poprad to Ostrava train services, operated by RegioJet, depart from Poprad-Tatry Train Station.
Poprad to Ostrava train services, operated by RegioJet, arrive at Ostrava Stodolni Train Station.
Yes, the driving distance between Poprad to Ostrava is 243 km. It takes approximately 2h 46m to drive from Poprad to Ostrava.
Book your Poprad to Ostrava train tickets online with Omio and Distribusion.
What companies run services between Poprad, Slovakia and Ostrava, Czechia?
RegioJet operates a train from Poprad-Tatry Train Station to Ostrava Stodolni Train Station twice daily. Tickets cost Kč 290–480 and the journey takes 3h 27m.
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Poprad-Tatry Train Station to Ostrava Stodolni Train Station
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- Kč 290–480
- Website
- RegioJet
Train from Poprad-Tatry to Cesky Tesin
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- Kč 250–410
- Website
- RegioJet
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Night train from Poprad-Tatry to Ostrava hl.n.
- Ave. Duration
- 3h 52m
- Frequency
- Once daily
- Estimated price
- Kč 290–550
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Poprad-Tatry to Cesky Tesin
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Estimated price
- Kč 220–330
- Website
- LEO Express
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 How to get from JFK to New York City, Getting to Milan from the airport, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 482+ hotels available in Ostrava.






