Cheap Bus and Train tickets to Vancouver, US

What are the most popular routes to Vancouver?

Tacoma - VancouverAverage priceSEK 403Average duration2h 11mDaily departures7
Seattle - VancouverAverage priceSEK 486Average duration2h 59mDaily departures6
Tukwila - VancouverAverage priceSEK 373Average duration2h 44mDaily departures6
Bellingham - VancouverAverage priceSEK 959Average duration5h 55mDaily departures1
Olympia - VancouverAverage priceSEK 424Average duration1h 38mDaily departures6