Cheap Train tickets to Churchill

What are the most popular routes to Churchill?

Thompson - ChurchillAverage price$116Average duration16hDaily departures1
Winnipeg - ChurchillAverage price$334Average duration1d 20hDaily departures1
Gillam - ChurchillAverage price$80Average duration9h 30mDaily departures1
Portage la Prairie - ChurchillAverage price$387Average duration1d 19hDaily departures1
Toronto - ChurchillAverage price$806Average duration4d Daily departures1