Cheap Train tickets to Libby

What are the most popular routes to Libby?

Seattle - LibbyAverage priceTHB 4 441Average duration11h 16mDaily departures2
Minot - LibbyAverage priceTHB 6 485Average duration15h 14mDaily departures1
Portland - LibbyAverage priceTHB 4 857Average duration17h 31mDaily departures3
Spokane - LibbyAverage priceTHB 1 739Average duration2h 56mDaily departures1
Vancouver - LibbyAverage priceTHB 4 961Average duration14h 56mDaily departures5