Port Townsend and the Olympic Peninsula
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.
- Researched
- 28 September 2026
- Reviewed
- 29 September 2026
- Ways of moving
- 9, 17 sources
- Not confirmed
- 8
- Fares seen
- 2023–2026
9 ways of moving, each with its rule
We confirmed seven ways of moving to, from or around Port Townsend: three by water, three by road and one under your own steam, from 17 sources. Two entries are not a service at all but a rule that decides whether travel happens: a permit, a closure, a border, a season or an authority's say-so. One needs a phone call or a message before you turn up.
The fares were seen in 2023 to 2026; a fare from an older year is a floor, not a price. Six fares carry no year, because they could not be confirmed and the field says so. We rate 6 of the 9 high confidence, our own judgement of the sources. The entry was checked on 28 September 2026, and ends with eight things we could not confirm.
By water
Port Townsend - Coupeville (Keystone) ferry
Port Townsend Terminal, 1301 Water St, to the Coupeville terminal at Keystone Harbor on Whidbey Island
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
- Takes
- About 35 minutes
- Fare 2026
- Fare posted on the WSF site by vehicle length and passenger count; not extracted here, see wsdot.com fare page
SeasonYear-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. BookingReservations recommended for all vehicles; walk-on and bicycle passengers do not need one. Book at secureapps.wsdot.wa.gov. Run byWashington State Ferries, vessels Salish and Kennewick on this route.
Seattle to the peninsula via Bainbridge Island or Kingston
Seattle Colman Dock to Bainbridge Island, or Edmonds to Kingston, then SR-305/SR-104 and SR-19/SR-20 to Port Townsend
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
- 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
- Fare
- Standard WSF vehicle and passenger fares, see wsdot.com; not extracted here
SeasonYear-round. BookingNo reservation on these two routes; drive on and queue. Run byWashington State Ferries.
Black Ball Ferry Line (MV Coho) to Victoria, Canada
Port Angeles to Victoria, British Columbia
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)
- Takes
- About 1.5 hours (8:20am departure arrives 9:50am)
- 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)
SeasonYear-round, schedule varies seasonally. BookingVehicle reservations available online or by phone for a fee; foot passengers do not need one but should arrive 30 minutes before sailing. Run byBlack Ball Ferry Line.
By road
Jefferson Transit peninsula network
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
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
- Takes
- Varies by route
- Fare 2023
- $1.50 day pass; $1.00 for seniors 60+, disabled riders and youth 7-18; free for children 6 and underSeen in 2023: a floor, not a price.
SeasonYear-round, weekday and Saturday only. BookingNone, pay on board. Run byJefferson Transit.
Clallam Transit routes 30 and 123 to Sequim and Port Angeles
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
Sequim Transit Center is the transfer point between the two agencies
- When
- Not extracted; Clallam Transit publishes route schedules on its own site
- Takes
- Not extracted
- Fare
- Not extracted
SeasonYear-round. BookingNone, pay on board. Run byClallam Transit.
Dungeness Line to Sea-Tac and Seattle
Port Angeles, Sequim and Port Townsend area to Sea-Tac International Airport and downtown Seattle, crossing on the Edmonds-Kingston ferry
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
- Takes
- Not extracted
- Fare
- Not extracted
SeasonYear-round. BookingBook ahead on dungeness-line.com. Run byMTRWESTERN, branded Dungeness Line.
Rules, permits and closures
US-Canada formalities on the Coho
Port Angeles to Victoria
Canadian and US border checks happen at the respective terminals, not on board
- When
- Every sailing
- Takes
- n/a
- Fare
- n/a
SeasonYear-round. BookingA 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. Run byBlack Ball Ferry Line / CBSA / US CBP.
Hurricane Ridge Road, Olympic National Park
From the Olympic National Park visitor center in Port Angeles up to Hurricane Ridge
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
- Takes
- Not extracted
- Fare
- Park entrance fee applies; not extracted here
SeasonStorms 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. BookingNone; check road status same-day, 360-565-3131. Run byOlympic National Park (NPS).
On foot, by bike, or otherwise
Olympic Discovery Trail
A cross-peninsula multi-use trail linking Port Townsend to Sequim, Port Angeles, Lake Crescent and toward La Push, built in stages
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
- Takes
- Varies; the trail is not yet fully continuous
- Fare
- Free
SeasonYear-round; some sections are unpaved or unfinished. Run byPeninsula Trails Coalition and partner counties.
What we could not find out
8 things the researcher looked for and did not find, in their own words, with where to ask instead. None of this goes into the planner; it stays here until someone confirms it.
- 01
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.
- 02
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.
- 03
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.
- 04
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.
- 05
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.
- 06
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.
- 07
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.
- 08
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.
What the planner can route today
The options above live on the place page, not in the departure board: a boat that comes when you phone has no time to show. What the board can do for Port Townsend is this.
- Y
- Scheduled flightsVictoria (YYJ), 77 km
- Y
- Trains and coachesTransitous carries 5 timetable feeds for this country, 2 with real-time
- Y
- FerriesPuget Sound Express, 1 km, Puget Sound Express; sailings estimated
- Y
- Driving and taxiOpenStreetMap roads; cab fare from the country band
- N
- Bike and scooter shareno share feed known
- N
- Cruisesno open itinerary source anywhere
Y routable now · F found, not yet implemented · N no source known.