Transportation information for Port Townsend is provided below. Travel information includes driving directions, maps, airport information and more.
Ferry System
The Washington State Ferry system is the largest passenger and auto ferry network in the United States, and services over 25 million customers each year. Plan to arrive at the ferry terminal at least 30 minutes prior to departure to ensure a place on the first come, first served ferries.
Click here for detailed information about the Washington State Ferry System.
Transportation Services
Rocket Transportation
- Sequim
- Transportation Services
- 360-683-8087
Puget Sound Express
- Port Townsend
- Transportation Services
- 360-385-5288
All Points Charters & Tours
- Port Angeles
- Transportation Services
- 360-565-1139
Airports
There are no daily scheduled flights to Port Townsend by air and no major airlines land at Jefferson County International Airport. Lots of small planes fly-in for lunch at the Spruce Goose Cafe, and there are daily flights to get to and from Sea-Tac International. The flight time is only 30 minutes or so and beats driving through traffic and ferry waits.
Map + Directions
Basic Directions
Port Townsend is a coastal town located at the mouth of Puget Sound approximately 96 miles north of Olympia. It is most easily accessed by car via U.S. Highway 101 which circumnavigates the entire Olympic Peninsula.