Cheap Train tickets to Viking

What are the most popular routes to Viking?

Edmonton - VikingAverage price£48Average duration2h 3mDaily departures1
Toronto - VikingAverage price£348Average duration2d 9hDaily departures1
Saskatoon - VikingAverage price£173Average duration6h 36mDaily departures1
Unity - VikingAverage price£36Average duration3h 42mDaily departures1
Vancouver - VikingAverage price£257Average duration1d 5hDaily departures1