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.