Cheap Train tickets to Vancouver, US

What are the most popular routes to Vancouver?

Seattle - VancouverAverage price₪130Average duration2h 59mDaily departures7
Tacoma - VancouverAverage price₪103Average duration2h 11mDaily departures7
Sacramento - VancouverAverage price₪457Average duration16h 24mDaily departures2
Pasco - VancouverAverage price₪183Average duration3h 55mDaily departures2
Everett - VancouverAverage price₪254Average duration4h 32mDaily departures1