- Ostrava to Žilina trains
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Train | Ostrava Svinov Peterkova nádraží | Vlaková stanica | No tags | ||||
![]() | Train | Hlavní nádraží | Vlaková stanica | No tags | ||||
![]() | Train | Peterkova, 132 | Žilina, SK | No tags | ||||
![]() | Train | Ostrava Svinov Peterkova nádraží | Vlaková stanica | No tags | ||||
![]() | Train | Hlavní nádraží | Vlaková stanica | No tags |
Get from Ostrava to Žilina
This route is served by train only
The journey takes about 1 hour 36 minutes and with fares starting at just $6, it presents an excellent value for a comfortable ride.
25train per day
1h 36mAverage Duration
49 milesDistance
2kgCO₂ emissions
Where are the popular train stations and stops in Ostrava and Žilina?
Ostrava
- APeterkova 132, 721 00 Ostrava-Svinov, Czech Republic
- BWattova 1046/19, Přívoz, 702 00 Ostrava-Moravská Ostrava a Přívoz, Czechia
- CVítkovická 3083/1, Moravská Ostrava, 702 00 Ostrava-Moravská Ostrava a Přívoz, Czechia
- D
Ostrava-Kuncice
Ostrava-Kunčice, Bártova, 719 00 Slezská Ostrava, Czechia - E
Ostrava hl.n.
Ostrava hl. n., 702 00 Ostrava-Moravská Ostrava a Přívoz, Czechia - F
Ostrava-Vitkovice
Ostrava-Vítkovice, 703 00 Ostrava-Vítkovice, Czechia
Žilina
- APavla Országha Hviezdoslava 9, 010 01 Žilina, Slovakia
- B1. mája 735/30, 010 01 Žilina, Slovakia
Train Companies
3.5 out of 5 stars3.5/524 reviews
3.5 out of 5 stars3.5/549 reviews
4 out of 5 stars4/51,057 reviews
Train and bus companies in SK:Amtrak, Trenitalia, Deutsche Bahn, Renfe, Deutsche Bahn ICE, VIA Rail Canada, RegioJet
Frequently asked questions about traveling from Ostrava to Žilina by train
Find cheapest prices for trains
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/27
No data
11/28
No data
Today
No data
11/30
$5
12/01
No data
12/02
$4
12/03
No data
12/04
No data
To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Ostrava to Žilina, as early as possible.
You can expect to pay from $4 to $34 for a train ticket from Ostrava to Žilina based on the last 2 days. You can expect to find the cheapest price for the trip at $4 which is on 2025-12-02.
Usually Leo Express will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.



