Cheap Train tickets to Havre, US

What are the most popular routes to Havre?

Seattle - HavreAverage pricePLN 766Average duration19h 10mDaily departures2
Spokane - HavreAverage pricePLN 507Average duration10h 50mDaily departures1
Whitefish - HavreAverage pricePLN 248Average duration5h 39mDaily departures1
West Glacier - HavreAverage pricePLN 283Average duration5h 8mDaily departures1
Wolf Point - HavreAverage pricePLN 256Average duration3h 20mDaily departures1