Getting to Port Townsend is half of the fun!
Perched at the northeast tip of Washington’s Olympic Peninsula, Port Townsend is a magical combination of land and sea, with panoramic views of the Strait of Juan de Fuca, as well as the Olympic and Cascade mountain ranges.
Located a short ferry ride from the Seattle metro area – it generally takes around two hours to get here from Seattle. You can also drive north from the Portland and Olympia area along scenic Highway 101. If you come from Vancouver, you can drive to Whidbey Island and take a ferry direct to Port Townsend.
FERRY SCHEDULES
- Seattle / Bainbridge Island
- Edmonds / Kingston
- Whidbey Island / Port Townsend
- Victoria, BC / Port Angeles
DIRECTIONS
From Downtown 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/WA-19. Continue to follow WA-19 for 14.1 miles (WA-19 becomes WA-20) go another 3 miles and you have reached Port Townsend.
From South of Seattle or Tacoma
From I-5 South to Tacoma take the Gig Harbor/Bremerton exit 132 to WA-16 W. Follow WA-16 W (27 miles). WA-16 W becomes WA-3 N in Gorst (25 miles). Turn left onto WA-104 W and cross Hood Canal Bridge continue on the 104 for 6.7 miles turn right onto Beaver Valley Road/WA-19. Continue to follow WA-19 for 14.1 miles (WA-19 becomes WA-20) go another 3 miles and you have reached Port Townsend.
From Edmonds or North of Seattle via Edmonds/Kingston Ferry
Take Washington State Ferry from Edmonds to Kingston (approx 25 minutes). Follow WA-104 West for approximately 10 miles through Port Gamble to the Hood Canal Bridge. Turn right and cross Hood Canal Bridge continue on the 104 for 6.7 miles turn right onto Beaver Valley Road/WA-19. Continue to follow WA-19 for 14.1 miles (WA-19 becomes WA-20) go another 3 miles and you have reached Port Townsend.
From Seattle-Tacoma International Airport
Leaving Airport, head West on South 170th Street toward Military Road South. (0.16 miles). Turn Left onto Military Road South (1.38 miles). Turn left onto S 188th Street (0.03 miles). Merge onto I-5 South toward Portland (19.63 miles). Merge onto WA-16 West via Exit number 132 toward Gig Harbor/ Bremerton (27.08 miles). WA-16 West becomes WA-3 North. (25.33 miles). Turn left onto WA-104 W and cross Hood Canal Bridge continue on the 104 for 6.7 miles turn right onto Beaver Valley Road/WA-19. Continue to follow WA-19 for 14.1 miles (WA-19 becomes WA-20) go another 3 miles and you have reached Port Townsend.
From Victoria, British Columbia via Victoria/Port Angeles Ferry
Take the Victoria-Port Angeles ferry (90 minute crossing). Click here to view schedules and fares. Ferry exits onto Laurel St .2 miles. Turn left onto E. Railroad St. 0.1 miles, take 1st right onto N. Lincoln St./US 101 E. and continue for 34.2 miles. Turn left onto WA-20, go 7.8 miles and turn left to stay on WA-20 for another 3 miles and you have reached Port Townsend.
From Vancouver, British Columbia via Keystone/Port Townsend Ferry
Follow Provincial Route 99 south to border crossing. Provincial Route 99 S. becomes I-5 S. Go 46.1 miles take exit 230 toward WA-20/Burlington/Anacortes. Go .4 miles turn right onto WA-20 E. make a U-turn onto WA-20 W. Go 11.8 miles turn left onto WA-20 and continue 16.4 miles turn right to stay on WA-20, go 9.5 miles turn right onto S. Main St. go 0.6 miles (S. Main St. becomes Engle Rd.), go 3.3 miles. Take the Port Townsend-Keystone Ferry. You are now in downtown Port Townsend.
PUBLIC TRANSPORTATION
Jefferson Transit provides public transportation in our area. Whether your drive or not, we encourage you to park your car in the Haines Place Park-N-Ride Lot and use Jefferson Transit buses and downtown shuttles to get around Port Townsend.
The Park-N-Ride is located next to Safeway on Hwy 20. View Jefferson Transit’s map showing the Downtown Shuttle route and the location of the Park-N-Ride.