Cheap Train tickets to Libby

What are the most popular routes to Libby?

Seattle - LibbyAverage priceMAD 1,248Average duration11h 16mDaily departures2
Everett - LibbyAverage priceMAD 1,297Average duration10h 16mDaily departures2
Portland - LibbyAverage priceMAD 1,365Average duration17h 31mDaily departures3
Spokane - LibbyAverage priceMAD 489Average duration2h 56mDaily departures1
Vancouver - LibbyAverage priceMAD 1,385Average duration14h 56mDaily departures5