From SeaTac to Mt Vernon:
- Take the light rail from SeaTac to downtown Seattle. From there take Amtrak out of King St Station to Mt. Vernon. (Two Amtrak trains daily)
- Or in downtown Seattle, take the Sound Transit 510/512 express bus from 4th and Jackson to Everett Station, then hop on Skagit Transit 90X bus to Mt Vernon station.
From Mt Vernon to Anacortes:
- Ride the 20 miles to Anacortes. If you are adverse to back-tracking on the same route you came, you can choose a southerly route that heads through La Conner, a cool li'l town. This way wouldbe more like 30 miles.
- Take Skagit Transit bus 40X to March's Point, then transfer to the 410 State Ferry bus.
Please note that the 40X bus does not run on Sundays.