
Port Townsend and the Olympic Peninsula
Port Townsend is a city on the Quimper Peninsula in Jefferson County, Washington, United States.
The population was 10,148 at the 2020 United States Census. It is the county seat of, and the only incorporated city in, Jefferson County.
Getting around Port Townsend and the Olympic Peninsula the local way
Port Townsend sits at the end of a road, so almost everyone arrives by one of two Washington State Ferries crossings or a chain of small county buses, and the peninsula beyond it runs on the same two county transit systems plus its own ferry to Canada.
- 01Port Townsend - Coupeville (Keystone) ferryferry
Port Townsend Terminal, 1301 Water St, to the Coupeville terminal at Keystone Harbor on Whidbey Island
- Where
- Downtown Port Townsend, at the foot of the ferry dock on the waterfront
- When
- Multiple daily departures, roughly every 1.5 hours in the current schedule
- Fare (2026)
- Fare posted on the WSF site by vehicle length and passenger count; not extracted here, see wsdot.com fare page
- Takes
- About 35 minutes
- Season
- Year-round, but this is one of the smaller Washington State Ferries routes and the operator's own route notes warn that extreme tidal conditions may interrupt service at Keystone Harbor
- Booking
- Reservations recommended for all vehicles; walk-on and bicycle passengers do not need one. Book at secureapps.wsdot.wa.gov
Sources: wsdot.com (2026-09) · wsdot.com (2026-09) · secureapps.wsdot.wa.gov (2026-09) · confidence high
- 02Seattle to the peninsula via Bainbridge Island or Kingstonferry
Seattle Colman Dock to Bainbridge Island, or Edmonds to Kingston, then SR-305/SR-104 and SR-19/SR-20 to Port Townsend
- Where
- Colman Dock in downtown Seattle for the Bainbridge boat, or the Edmonds waterfront for the Kingston boat
- When
- Frequent daily sailings on both routes, part of the main WSF network rather than a peninsula spur
- Fare
- Standard WSF vehicle and passenger fares, see wsdot.com; not extracted here
- Takes
- Ferry crossing itself roughly 35 minutes (Seattle-Bainbridge) or 30 minutes (Edmonds-Kingston); driving on to Port Townsend from either landing takes about an hour more
- Season
- Year-round
- Booking
- No reservation on these two routes; drive on and queue
Sources: en.wikivoyage.org (2026-09) · confidence high
- 03Jefferson Transit peninsula networkbus
Local routes across Jefferson County (Port Townsend, Port Hadlock, Port Ludlow, Quilcene, Brinnon) and out-of-county routes 7, 8 and 14 to Poulsbo, Sequim and the Kingston ferry
- Where
- Haines Place Park and Ride, 440 12th St, Port Townsend, is where routes terminate and passengers transfer
- When
- Route 2 and other in-town routes run roughly hourly; no service Sundays or holidays
- Fare (2023)
- $1.50 day pass; $1.00 for seniors 60+, disabled riders and youth 7-18; free for children 6 and under
- Takes
- Varies by route
- Season
- Year-round, weekday and Saturday only
- Booking
- None, pay on board
Sources: en.wikivoyage.org (2023-06) · confidence high
- 04Clallam Transit routes 30 and 123 to Sequim and Port Angelesbus
Port Angeles - Sequim Transit Center (route 30, the 101 Commuter) and the Strait Shot (route 123), connecting onward to Jefferson Transit's route 8 into Port Townsend
- Where
- Sequim Transit Center is the transfer point between the two agencies
- When
- Not extracted; Clallam Transit publishes route schedules on its own site
- Fare
- Not extracted
- Takes
- Not extracted
- Season
- Year-round
- Booking
- None, pay on board
Sources: en.wikivoyage.org (2026-09) · confidence medium
- 05Dungeness Line to Sea-Tac and Seattlebus
Port Angeles, Sequim and Port Townsend area to Sea-Tac International Airport and downtown Seattle, crossing on the Edmonds-Kingston ferry
- Where
- Nearest stop to Port Townsend is Four Corners Park and Ride on the outskirts of town, not the old Haines Place stop in town
- When
- Two round trips a day serving Port Angeles, Sequim, Discovery Bay, Port Townsend, Kingston, Edmonds, downtown Seattle and Sea-Tac, plus one daily express round trip that runs Port Angeles to Sea-Tac direct
- Fare
- Not extracted
- Takes
- Not extracted
- Season
- Year-round
- Booking
- Book ahead on dungeness-line.com
Sources: dungeness-line.com (2026-09) · dungeness-line.com (2026-09) · en.wikivoyage.org (2020-12) · confidence high
- 06Black Ball Ferry Line (MV Coho) to Victoria, Canadaferry
Port Angeles to Victoria, British Columbia
- Where
- Port Angeles ferry terminal downtown
- When
- Three daily round trips in the current schedule (8:20am, 12:45pm and 5:15pm departures from Port Angeles)
- Fare (2026)
- $25.00 one-way adult passenger; $88.00 one-way vehicle and driver; online vehicle reservation fee $12.00 ($11.00 by phone/office)
- Takes
- About 1.5 hours (8:20am departure arrives 9:50am)
- Season
- Year-round, schedule varies seasonally
- Booking
- Vehicle reservations available online or by phone for a fee; foot passengers do not need one but should arrive 30 minutes before sailing
Sources: cohoferry.com (2026-09) · cohoferry.com (2026-09) · confidence high
- 07US-Canada formalities on the Cohoborder crossing
Port Angeles to Victoria
- Where
- Canadian and US border checks happen at the respective terminals, not on board
- When
- Every sailing
- Fare
- n/a
- Takes
- n/a
- Season
- Year-round
- Booking
- A passport or other document accepted under the Western Hemisphere Travel Initiative is required; a REAL ID driver's licence is not one of them, and a photo or photocopy of a document is not accepted. Check current entry rules before travelling
Sources: cohoferry.com (2026-09) · confidence medium
- 08Hurricane Ridge Road, Olympic National Parkservice status
From the Olympic National Park visitor center in Port Angeles up to Hurricane Ridge
- Where
- Own vehicle only; the National Park Service's own current road-conditions page is the thing to check before driving up
- When
- Open to Hurricane Ridge as conditions allow; in winter the road is only opened Friday through Sunday, weather permitting
- Fare
- Park entrance fee applies; not extracted here
- Takes
- Not extracted
- Season
- Storms or avalanche hazard can close the road at any time in winter; the historic Hurricane Ridge day lodge burned down in May 2023 and has not been rebuilt, so there is currently no lodge facility at the top
- Booking
- None; check road status same-day, 360-565-3131
Sources: nps.gov (2026-09) · nps.gov (2026-09) · confidence high
- 09Olympic Discovery Trailbicycle
A cross-peninsula multi-use trail linking Port Townsend to Sequim, Port Angeles, Lake Crescent and toward La Push, built in stages
- Where
- Trailhead at Washington St and Boat St in Port Townsend
- When
- Open year-round where completed; new segments are still being built and easements secured
- Fare
- Free
- Takes
- Varies; the trail is not yet fully continuous
- Season
- Year-round; some sections are unpaved or unfinished
- Booking
- None
Sources: en.wikivoyage.org (2026-09) · olympicdiscoverytrail.org (2026-09) · olympicdiscoverytrail.org (2026-09) · confidence medium
Not yet confirmed: The brief expected a shuttle bus to Hurricane Ridge; no source found one. The historic day lodge burned in May 2023 and NPS's current pages describe only the road itself, with no shuttle service mentioned - ask the Olympic National Park visitor center in Port Angeles directly before assuming a shuttle exists.; Clallam Transit route 30 and 123 frequency and fares were not confirmed from a live timetable; the operator's own schedule pages did not render usable timetable text in this fetch, only navigation - check clallamtransit.com/route30 and /route123 directly.; Washington State Ferries publishes fare tables on wsdot.com by vehicle length and passenger type; the exact current dollar figures for the Port Townsend-Coupeville route were not extracted here, ask at the terminal or check wsdot.com/ferries/fares.; Washington State Ferries has a documented REST developer API (wsdot.wa.gov/ferries/api/vessels/rest and /schedule/rest), including a vessellocations endpoint for realtime vessel positions; it requires a registered API access code, which was not obtained in this pass.; Island Transit's Whidbey-side connections (route 6 to the Coupeville ferry terminal, route 1N from Clinton) are fare-free and were only confirmed via Wikivoyage, not islandtransit.org itself.; Dungeness Line's exact one-way duration and fare from Port Angeles to Sea-Tac were not confirmed from the operator's own fare page in this pass.; The brief asked about weather and crewing cancellations on the Port Townsend-Coupeville route specifically; only the general 'extreme tidal conditions may interrupt service' note on WSF's own route page could be confirmed here. No dated source for a crew-shortage cancellation pattern on this route was found - check WSF's alert page or ask at the terminal.; olympicdiscoverytrail.org sits behind CleanTalk anti-crawler protection and returns HTTP 403 to most fetches; it served real content once in this pass and blocked every attempt after. Anything taken from it needs re-fetching with a gap between tries, and a quote from it should be checked against a capture that actually contains the page rather than the interstitial..
The field note on Port Townsend and the Olympic Peninsula reads this entry in full, one option at a time, with every source beside it.
Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: Wikimedia Commons (see Commons), Wikimedia Commons.