There are 5 ways to get from Port Townsend to SeaTac by bus, rideshare, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Poulsbo
best- Take the bus from Haines Place Park and Ride to N Viking Transit Center7
- Take the bus from AM/PM Viking Way to SeaTac Airport, WAKitsap-SeaTac Airporter
4h 4m$44Drive 99.2 mi
cheapest- Drive from Port Townsend to SeaTac99.2 mi
2h 6m$19–27Airport Transfer
- Take the rideshare from Port Townsend to Seattle-SEA99.2 mi
2h 6mBus
- Take the bus from 63 Four Corners Park & Ride to SeaTac AirportDungeness Line
4h 15m$52–72Ferry, bus
- Take the ferry from Port Townsend to CoupevillePort Townsend - Coupeville
- Take the bus from Coupeville - Coupe's Village to SeaTac Airport - ArrivalsWhidbey SeaTac Shuttle
4h 40m$37–92
Port Townsend to SeaTac by bus
Questions & Answers
The cheapest way to get from Port Townsend to SeaTac is to drive which costs $18 - $27 and takes 2h 6m.
The fastest way to get from Port Townsend to SeaTac is to drive which takes 2h 6m and costs $18 - $27.
No, there is no direct bus from Port Townsend to SeaTac. However, there are services departing from Haines Place Park and Ride and arriving at SeaTac Airport, WA via North Viking Transit Center and AM/PM Viking Way. The journey, including transfers, takes approximately 4h 4m.
The distance between Port Townsend and SeaTac is 106 miles. The road distance is 99.8 miles.
The best way to get from Port Townsend to SeaTac without a car is to bus via Poulsbo which takes 4h 4m and costs $45.
It takes approximately 4h 4m to get from Port Townsend to SeaTac, including transfers.
Port Townsend to SeaTac bus services, operated by Jefferson Transit JTA, depart from Haines Place Park and Ride station.
Port Townsend to SeaTac bus services, operated by Jefferson Transit JTA, arrive at N Viking Transit Center station.
Yes, the driving distance between Port Townsend to SeaTac is 100 miles. It takes approximately 2h 6m to drive from Port Townsend to SeaTac.
There are 1232+ hotels available in SeaTac.
What companies run services between Port Townsend, WA, USA and SeaTac, WA, USA?
You can take a bus from Haines Place Park and Ride to SeaTac Airport, WA via North Viking Transit Center, Viking Way Ave at Hwy 308, and AM/PM Viking Way in around 4h 4m.
- Phone
- 1-360-385-4777
- Website
- jeffersontransit.com
Bus from Haines Place Park and Ride to N Viking Transit Center
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Website
- http://jeffersontransit.com
- Schedules at
- https://jeffersontransit.com/178/Routes-Schedules
- Phone
- +1 (360) 876-1737
- Website
- kitsapairporter.com
Bus from AM/PM Viking Way to SeaTac Airport, WA
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $41
- Website
- https://www.kitsapairporter.com/
- Book at
- https://app.kitsapairporter.com/bookings
- Phone
- +1 360-417-0700
- Website
- dungeness-line.com
Bus from 63 Four Corners Park & Ride to SeaTac Airport
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $50–70
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
- Phone
- +1 360-679-4003
- Website
- seatacshuttle.com
Bus from Coupeville - Coupe's Village to SeaTac Airport - Arrivals
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $30–65
- Website
- https://www.seatacshuttle.com
- Youth 0-15
- $30–45
- Seniors 60+
- $40–60
- Adult 16-59
- $45–65
- Phone
- +1 360 705 7000
- Website
- wsdot.wa.gov
Ferry from Port Townsend to Coupeville
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- $5–25
- Schedules at
- wsdot.wa.gov
- Passenger
- $6–16
- Vehicle & Driver
- $18–25
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 Getting to Milan from the airport, Best ways to travel around Australia, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Port Townsend and SeaTac. A great option if you don't have a driver's licence or want to avoid public transport.










