Washington State Ferries runs 6 sailings a day from Anacortes to Shaw Island, the first at 05:30 and the last at 20:40. The crossing takes between 55 minutes and 1 hour 40 minutes, depending on the sailing, and an adult ticket is US$18.
Fares as published by the operators, in USD, last checked . Vehicle fares rise in the summer season, and some crossings collect the fare in one direction only — a "No charge" row is the operator's own entry, not a gap.
About this crossing
Shaw is the smallest of the four islands served from Anacortes, and its ferry terminal sits at the end of Blind Bay Road. Passengers arriving without a car leave the boat across the car deck, because the island terminals have no overhead passenger ramps; every vessel on these routes does have a lift between decks, and our accessible travel guide has more. Crossing times vary from 60 to 100 minutes, since some sailings stop at other islands before reaching Shaw.
Common questions
How long is the ferry from Anacortes to Shaw Island?
Between 55 minutes and 1 hour 40 minutes, depending on the sailing. The typical crossing on the timetable is 1 hour.
How many ferries a day go from Anacortes to Shaw Island?
6 departures a day, every day of the week. The first boat leaves at 05:30 and the last at 20:40, local time.
Who runs the ferry from Anacortes to Shaw Island?
Washington State Ferries runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Anacortes to Shaw Island?
An adult ticket is US$18 (Adult (age 19 - 64)). Taking a vehicle starts at US$24.75 (Motorcycle & Senior/Disability Driver / Stowage Fare). Prices as the operator published them on 1 August 2026.