Cheap Train tickets to Karvina

What are the most popular routes to Karvina?

Prague - KarvinaAverage pricePEN 300Average duration3h 56mDaily departures9
Ostrava - KarvinaAverage pricePEN 21Average duration27mDaily departures54
Žilina - KarvinaAverage pricePEN 41Average duration1h 16mDaily departures7
Český Těšín - KarvinaAverage pricePEN 17Average duration14mDaily departures32
Trinec - KarvinaAverage pricePEN 21Average duration27mDaily departures34