Cheap Train tickets to Libby

What are the most popular routes to Libby?

Spokane - LibbyAverage price₹4,426Average duration2h 56mDaily departures1
Waterloo - LibbyAverage price₹31,774Average duration1d 19hDaily departures2
Portland - LibbyAverage price₹13,742Average duration11h 26mDaily departures2
Seattle - LibbyAverage price₹19,452Average duration11h 16mDaily departures2
Saint Paul - LibbyAverage price₹42,694Average duration1d 1hDaily departures1