There are 3 ways to get from Port Townsend to Anacortes by ferry, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Ferry, bus  •  5 h 54 min

  1. Take the ferry from Port Townsend to Coupeville
  2. Take the bus from Coupeville, WA to North Oak Harbor, WA
  3. Take the bus from Oak Harbor: Liberty Market toward Deception Pass to Anacortes: March's Point Park and Ride

$47 - $57

Cheapest option

Ferry, line 1 bus, bus  •  6 h 3 min

  1. Take the ferry from Port Townsend to Coupeville
  2. Take the line 1 bus from Coupeville: Coupeville Park and Ride to Oak Harbor: Harbor Station Transfer Center Bayshore Dr. 1
  3. Take the bus from Oak Harbor: Harbor Station Transfer Center Bayshore Dr. to Anacortes: March's Point Park and Ride

$12 - $24

1 alternative option

Drive  •  3 h 46 min

  1. Drive from Port Townsend to Anacortes 190.1 miles

$18 - $27

Questions & Answers

The cheapest way to get from Port Townsend to Anacortes is to ferry and line 1 bus and bus which costs $11 - $25 and takes 6 h 3 min.

More details

The quickest way to get from Port Townsend to Anacortes is to drive which costs $18 - $27 and takes 3 h 46 min.

More details

The distance between Port Townsend and Anacortes is 28 miles. The road distance is 190.1 miles.

Get driving directions

It takes approximately 5 h 54 min to get from Port Townsend to Anacortes, including transfers.

More details

What companies run services between Port Townsend, WA, USA and Anacortes, WA, USA?

There is no direct connection from Port Townsend to Anacortes. However, you can take the ferry to Coupeville, take the walk to Coupeville: Coupeville Ferry Terminal parking, take the line 6 bus to Coupeville: Coupeville Park and Ride, take the walk to Coupeville, WA, take the bus to North Oak Harbor, WA, take the walk to Oak Harbor: Liberty Market toward Deception Pass, take the bus to Anacortes: March's Point Park and Ride, take the walk to Anacortes - March's Point Park and Ride, then take the shuttle to Anacortes - Shell. Alternatively, you can take a vehicle from Port Townsend to Anacortes via Coupeville, Coupeville: Coupeville Ferry Terminal parking, Coupeville: Coupeville Park and Ride, Oak Harbor: Harbor Station Transfer Center Bayshore Dr., Anacortes: March's Point Park and Ride, and Anacortes - March's Point Park and Ride in around 6 h 3 min.

Bus operators
SeaTac Airport Shuttle
Website
seatacshuttle.com
Bus from Coupeville, WA to North Oak Harbor, WA
Ave. Duration
30 min
Frequency
Every 3 hours
Estimated price
$35
Schedules at
seatacshuttle.com
Island Transit
Phone
+1 360-678-7771
Email
info@islandtransit.org
Website
islandtransit.org
Bus from Oak Harbor: Liberty Market toward Deception Pass to Anacortes: March's Point Park and Ride
Ave. Duration
26 min
Frequency
Every 3 hours
Estimated price
$0 - $2
Schedules at
islandtransit.org
Bus from Coupeville: Coupeville Park and Ride to Oak Harbor: Harbor Station Transfer Center Bayshore Dr.
Ave. Duration
30 min
Frequency
Every 2 hours
Estimated price
$0 - $2
Schedules at
islandtransit.org
Bus from Oak Harbor: Harbor Station Transfer Center Bayshore Dr. to Anacortes: March's Point Park and Ride
Ave. Duration
35 min
Frequency
Every 3 hours
Estimated price
$0 - $2
Schedules at
islandtransit.org
Ferry operators
Washington State Ferries
Website
wsdot.com
Ferry from Port Townsend to Coupeville
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$5 - $9
Schedules at
wsdot.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Travelling to and around Russia for the 2018 FIFA World Cup and How to get from JFK to New York City - to help you get the most out of your next trip.