Amtrak operates a train from Stanwood to Seattle twice daily. Tickets cost $25 - $50 and the journey takes 1 h 39 min. Alternatively, Community Transit operates a bus from Stanwood to Seattle twice daily. Tickets cost $17 - $24 and the journey takes 1 h 49 min.
From Stanwood Amtrak train to Seattle King Street Station Amtrak. 1 h 39 min $36. From 88th Ave NW & Hwy 532 bus to 2nd Ave & Seneca St. 1 h 49 min $20. From 272nd Pl NW & 100th Ave NW line 240 bus to Smokey Point Transit Ctr - Bay 1, bus to Lynnwood Transit Center - Bay D3, then line 512 bus to 5th Ave & Pine St. 3 h $27. From Stanwood drive to Seattle. 1 h 2 min $6.