Cheap Train tickets to Stanwood, WA

What are the most popular routes to Stanwood?

Vancouver - StanwoodAverage priceR 929Average duration2h 40mDaily departures2
Seattle - StanwoodAverage priceR 530Average duration1h 19mDaily departures2
Portland - StanwoodAverage priceR 1 601Average duration5h 9mDaily departures2
Olympia - StanwoodAverage priceR 948Average duration6h 44mDaily departures2
Bellingham - StanwoodAverage priceR 494Average duration41mDaily departures2