Washington State Ferries runs 6 sailings a day from Anacortes to Lopez Island, the first at 06:15 and the last at 20:15. The crossing takes about 55 minutes, 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
Of the four islands on this run, Lopez lies nearest to Anacortes. Its ferry landing is at the far northern tip, about 4 miles from Lopez Village, so anyone arriving on foot or by bike has a stretch of road ahead. Cyclists need to be at the Anacortes terminal 20 minutes before sailing, as WSF warns that late bikes may not be loaded on the San Juan Islands routes. Bicycles board at the forward end of the car deck and stay there for the whole crossing.
Common questions
How long is the ferry from Anacortes to Lopez Island?
Between 45 minutes and 55 minutes, depending on the sailing. The typical crossing on the timetable is 55 minutes.
How many ferries a day go from Anacortes to Lopez Island?
6 departures a day, every day of the week. The first boat leaves at 06:15 and the last at 20:15, local time.
Who runs the ferry from Anacortes to Lopez 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 Lopez Island?
An adult ticket is US$18 (Adult (age 19 - 64)). Taking a vehicle starts at US$22.30 (Motorcycle & Senior/Disability Driver / Stowage Fare). Prices as the operator published them on 1 August 2026.