Cheap Train tickets to Churchill

What are the most popular routes to Churchill?

Thompson - ChurchillAverage price$117Average duration16hDaily departures1
Winnipeg - ChurchillAverage price$337Average duration1d 20hDaily departures1
Gillam - ChurchillAverage price$81Average duration9h 30mDaily departures1
Portage la Prairie - ChurchillAverage price$391Average duration1d 19hDaily departures1
Toronto - ChurchillAverage price$814Average duration4d Daily departures1