Cheap Train tickets to Libby

What are the most popular routes to Libby?

Seattle - LibbyAverage pricePLN 499Average duration11h 16mDaily departures2
Minot - LibbyAverage pricePLN 728Average duration15h 14mDaily departures1
Portland - LibbyAverage pricePLN 546Average duration17h 31mDaily departures3
Spokane - LibbyAverage pricePLN 196Average duration2h 56mDaily departures1
Vancouver - LibbyAverage pricePLN 557Average duration14h 56mDaily departures5