Kingston Ferry Terminal

11264 State Route 104

From Port Angeles / Olympic Peninsula Points: Drive EAST on U.S. 101 to State Route (SR) 104, crossing the Hood Canal Floating Bridge. Continue EAST on SR 104 for 8 more miles (through Port Gamble) to the Kingston Ferry Terminal.

From Bremerton: Drive north on WA-3 N and take the WA-305 exit toward Poulsbo/Bainbridge Island. Turn right onto WA-305 S and take the 2nd left onto WA-307 N/Bond Rd NE. Continue on WA-307 N for 6 miles and continue straight onto NE State Highway 104 to the Kingston Ferry Terminal.

Waiting area: Outdoor heated and sheltered seating area.


Lisa Souidi

Friday, April 6, 2018
This is a clean terminal. I enjoyed my short wait and took in the sea breeze, and historical aspects this terminal possess. ^_^

Christine Ungvari

Monday, Nov. 27, 2017
We get here early for the 1025 ferry.. Unloaded over 15 minutes ago. Soooo- why do the employees pick their nose when we could have left on time. Do these people ever enforce the posted departure time?? We left at 1032- with a captain going so slow I could swim faster.

Chris P

Monday, Jan. 15, 2018
The wsdot website said upto hour wait. We waited 25minutes :)

Tim Harris

Friday, Aug. 11, 2017
The Ferry system in Washington State is a great way to see puget sound's inland sea area without owning a boat. Just sit back and sip some coffee and/or have a scone. This Should be participated by everyone living in or coming to Washington's Western regions.

Fred Roberts

Tuesday, July 4, 2017
Kingston is a great place to visit. Classic small town at a ferry dock. Great marina. Great place to visit for a day. Walk on the ferry from Edmonds (another great day visit) enjoy the 30 minute ferry crossing....try to time a visit to the farmer's market right at the ferry terminal/marina. Go into town for some simple eats...back on the ferry. Love it! Great 4th of July instead of fighting the Seattle crowds.