There are 3 ways to get from Poprad to Ostrava by 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.

Recommended option

Train Leo Express s.r.o.  •  3 h 28 min

  1. Take the train from Poprad-Tatry to Ostrava hl. n. Leo Express / ...

$6 - $27

2 alternative options

Train Flixtrain  •  3 h 55 min

  1. Take the train from Poprad, Poprad-Tatry to Třinec Le001
  2. Take the train from Trinec to Ostrava hl.n. Os / ...

$16 - $21

Drive  •  3 h 11 min

  1. Drive from Poprad to Ostrava 154.7 miles

$30 - $50

Questions & Answers

Yes, there is a direct train departing from Poprad-Tatry and arriving at Ostrava hl. n.. Services depart three times a day, and operate every day. The journey takes approximately 3 h 28 min.

More details

The distance between Poprad and Ostrava is 169 km. The road distance is 247.5 km.

Get driving directions

The best way to get from Poprad to Ostrava without a car is to train which takes 3 h 28 min and costs .

More details

The train from Poprad-Tatry to Ostrava hl. n. takes 3 h 28 min including transfers and departs three times a day.

More details

Poprad to Ostrava train services, operated by Leo Express s.r.o., depart from Poprad-Tatry station.

More details

Poprad to Ostrava train services, operated by Leo Express s.r.o., arrive at Ostrava hl. n. station.

More details

Yes, the driving distance between Poprad to Ostrava is 248 km. It takes approximately 3 h 11 min to drive from Poprad to Ostrava.

Get driving directions

There are 263+ hotels available in Ostrava. Prices start at $32 USD per night.

More details

Map of how to get from Poprad to Ostrava.
Launch map view
  • Distance: 105.7 miles
  • Duration: 3 h 28 min

What companies run services between Poprad, Slovakia and Ostrava, Czech Republic?

Leo Express s.r.o. operates a train from Poprad to Ostrava twice daily. Tickets cost $6 - $27 and the journey takes 3 h 28 min. Flixtrain also services this route twice daily.

Train operators
Leo Express s.r.o.
Phone
+420 220 311 700
Email
info@le.cz
Website
leoexpress.com
Train from Poprad-Tatry to Ostrava hl. n.
Ave. Duration
3 h 28 min
Frequency
Twice daily
Estimated price
$6 - $27
Schedules at
leoexpress.com
Economy
$6 - $8
Business
$13 - $15
Premium
$22 - $27
Flixtrain
Website
flixtrain.com
Train from Poprad, Poprad-Tatry to Ostrava, Ostrava hl.n.
Ave. Duration
3 h 30 min
Frequency
Twice daily
Estimated price
$16 - $20
Schedules at
flixtrain.com
Train from Poprad, Poprad-Tatry to Třinec
Ave. Duration
2 h 31 min
Frequency
Twice daily
Estimated price
$14 - $17
Schedules at
flixtrain.com
Train from Třinec to Ostrava, Ostrava hl.n.
Ave. Duration
59 min
Frequency
Twice daily
Estimated price
$6 - $8
Schedules at
flixtrain.com
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Trinec to Ostrava hl.n.
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$2 - $4
Website
cd.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 How to get from London City Airport into central London, Best ways to travel around Australia and Getting to Milan from the airport - to help you get the most out of your next trip.

Where to next?