Cheap Train tickets to Williston, US

What are the most popular routes to Williston?

Whitefish - WillistonAverage priceR$772Average duration10h 55mDaily departures1
Seattle - WillistonAverage priceR$1 580Average duration1d Daily departures2
Fargo - WillistonAverage priceR$551Average duration7h 46mDaily departures1
Saint Paul - WillistonAverage priceR$804Average duration12h 46mDaily departures1
Centralia - WillistonAverage priceR$1 532Average duration1d 5hDaily departures4