Cheap Train tickets to Libby

What are the most popular routes to Libby?

Spokane - LibbyAverage price$76Average duration2h 56mDaily departures1
Whitefish - LibbyAverage price$61Average duration1h 44mDaily departures1
Seattle - LibbyAverage price$295Average duration11h 16mDaily departures2
Waterloo - LibbyAverage price$477Average duration1d 19hDaily departures2
Tacoma - LibbyAverage price$276Average duration17h 28mDaily departures4