Cheap Bus and Train tickets to Vancouver, US

What are the most popular routes to Vancouver?

Seattle - VancouverAverage priceCOP 176,580Average duration2h 59mDaily departures7
Everett - VancouverAverage priceCOP 278,113Average duration4h 32mDaily departures1
Pasco - VancouverAverage priceCOP 240,868Average duration3h 55mDaily departures2
Tacoma - VancouverAverage priceCOP 132,566Average duration2h 11mDaily departures7
Spokane - VancouverAverage priceCOP 349,170Average duration10h 37mDaily departures3