Directions to Port Townsend

From Seattle via Seattle/Bainbridge Island Ferry

Take the Washington State Ferry from Seattle to Bainbridge Island (the ferry crossing is 35 minutes). Follow Hwy 305 for approximately 12 miles to Hwy 3 in Poulsbo. Take Hwy 3 North for approximately 7 miles to the Hood Canal Bridge. Turn left onto the bridge which becomes Hwy 104, take the 104 for 6.7 miles turn right onto Beaver Valley Road/Hwy 19. Continue to follow Hwy 19 for 14.1 miles (Hwy 19 merges into Hwy 20). Proceed 3 miles until you reach Port Townsend.

From South of Seattle or Tacoma

From I-5 South to Tacoma take the Gig Harbor/Bremerton exit 132 to Hwy 16 West. Follow Hwy 16 W (27 miles). Hwy 16 becomes Hwy 3 in Gorst (25 miles). Turn left onto Hwy 104 and cross Hood Canal Bridge continue for 6.7 miles turn right onto Beaver Valley Road Hwy 19. Continue to follow Hwy 19 for 14.1 miles  as it merges into Hwy 20. Proceed 3 miles until you reach Port Townsend.

From Edmonds/Kingston Ferry

From Edmonds to Kingston. Follow Hwy 104 West for 10 miles through Port Gamble to the Hood Canal Bridge. Turn right and cross Hood Canal Bridge continue on the Hwy 104 for 6.7 miles turn right onto Beaver Valley Road Hwy 19. Continue to follow Hwy 19 for 14.1 miles as it merges into Hwy 20. Proceed 3 miles until you reach Port Townsend.

Jefferson Transit provides public transportation throughout Eastern Jefferson County and Port Townsend. The Park-N-Ride is located next to Safeway on Hwy 20. During the festival, shuttles to the downtown area are available. Please visit Jefferson Transit for additional information. Please visit Jefferson Transit website for more information.

FERRY SCHEDULES

Washington State Ferry schedules can be found by clicking the image below: