Washington State Ferries runs 21 to 23 sailings a day from Bainbridge Island to Seattle, the first at 04:45 and the last at 01:25 after midnight. The crossing takes about 35 minutes.
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
Commuter traffic on every WSF route runs mostly eastbound from the islands and peninsulas in the morning and westbound in the afternoon and evening, according to the operator, so early in the day this is the busy direction. The Bainbridge tollbooth charges vehicles only: walk-on passengers and cyclists travel to Seattle without paying, because their fare is taken as a round trip at Colman Dock. The terminal sits at the end of the road that runs about 13 miles from the Poulsbo exit on SR 3, and WSF's directions send drivers from the Hood Canal Bridge and Kingston the same way. Kitsap Transit buses call there too. On the Seattle side, the Amtrak station at 3rd and King is about seven blocks' walk from the dock.
Common questions
How long is the ferry from Bainbridge Island to Seattle?
About 35 minutes on the published timetable.
How many ferries a day go from Bainbridge Island to Seattle?
Between 21 and 23 a day, depending on the day of the week. The most run on Monday, Tuesday, Wednesday, Thursday and Friday. The first boat leaves at 04:45 and the last at 01:25 after midnight, local time.
Who runs the ferry from Bainbridge Island to Seattle?
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 Bainbridge Island to Seattle?
No passenger fare is collected in this direction. Taking a vehicle starts at US$8.95 (Motorcycle & Senior/Disability Driver / Stowage Fare). Prices as the operator published them on 1 August 2026.