Cheap Train tickets to Stanwood, WA

What are the most popular routes to Stanwood?

Vancouver - StanwoodAverage price$76Average duration2h 40mDaily departures2
Seattle - StanwoodAverage price$44Average duration1h 19mDaily departures2
Portland - StanwoodAverage price$131Average duration5h 9mDaily departures2
Olympia - StanwoodAverage price$78Average duration6h 44mDaily departures2
Bellingham - StanwoodAverage price$41Average duration41mDaily departures2