Cheap Train tickets to Karvina

What are the most popular routes to Karvina?

Prague - KarvinaAverage pricePLN 329Average duration3h 55mDaily departures9
Trinec - KarvinaAverage pricePLN 23Average duration27mDaily departures21
Olomouc - KarvinaAverage pricePLN 45Average duration1h 33mDaily departures3
Ostrava - KarvinaAverage pricePLN 24Average duration26mDaily departures30
Žilina - KarvinaAverage pricePLN 44Average duration1h 16mDaily departures6