Cheap Train tickets to Ephrata, WA

What are the most popular routes to Ephrata?

Seattle - EphrataAverage pricePEN 158Average duration5h 3mDaily departures1
Everett - EphrataAverage pricePEN 219Average duration4h 3mDaily departures2
Spokane - EphrataAverage pricePEN 87Average duration2h 9mDaily departures1
Saint Paul - EphrataAverage pricePEN 1,250Average duration1d 8hDaily departures1
Albany - EphrataAverage pricePEN 593Average duration13h 32mDaily departures1