Cheap Train tickets to Vancouver, US

What are the most popular routes to Vancouver?

Tacoma - VancouverAverage priceCOP 125,440Average duration2h 11mDaily departures7
Seattle - VancouverAverage priceCOP 159,495Average duration2h 59mDaily departures7
Pasco - VancouverAverage priceCOP 235,131Average duration3h 55mDaily departures2
Bellingham - VancouverAverage priceCOP 352,349Average duration5h 55mDaily departures1
Edmonds - VancouverAverage priceCOP 295,640Average duration4h 9mDaily departures1