Port Townsend
Port Townsend
Seattle
Seattle
Driving Ship

Port Townsend to Seattle

Updated: 28 May 2026

The journey from Port Townsend to Seattle spans approximately 90 kilometers. You will primarily utilize the Jefferson Transit bus system to reach the Bainbridge Island ferry terminal. From there, the Washington State Ferries vessel crosses Puget Sound directly into downtown Seattle. This route offers stunning views of the Olympic Mountains and the Seattle skyline. Expect a total travel time of roughly three hours depending on connection synchronization.

Total Distance: 90 km driving distance; 65 km straight-line air distance.
Fastest Way
Driving your own vehicle takes about 2 hours 30 minutes, though ferry wait times can fluctuate during peak hours.
Cheapest Way
Jefferson Transit bus combined with the ferry walk-on fare is the most economical option at approximately $12 total.
Compare Port Townsend to Seattle Routes
Driving
Direct
Ship
Connecting
Duration 2 hours 30 mins 3 hours
Avg Price $25 - $40 $10 - $15
Operator Personal Vehicle Washington State Ferries
Route WA-20 to WA-104, crossing the Hood Canal Bridge, then WA-3 and WA-305 to Bainbridge Island. Jefferson Transit Route 7 to Bainbridge Island Ferry Terminal, then ferry to Seattle Pier 52.
Tip The Hood Canal Bridge can close for high winds or marine traffic; check WSDOT alerts before departing. Check the Washington State Ferries app for real-time vessel status and potential sailing delays.
Travel Tips
  • Ferry Reservations
    While the Bainbridge route is first-come, first-served, always arrive 30 minutes early for vehicle boarding.
  • Transit Apps
    Download the Transit app to track Jefferson Transit buses in real-time to ensure you make your ferry connection.
  • Walking Seattle
    Downtown Seattle is very walkable from the ferry terminal, so comfortable shoes are highly recommended.
  • Orca Card
    Purchase an ORCA card to simplify payments across all regional transit systems including buses and light rail.
  • Weather Prep
    Always carry a light waterproof jacket, as Seattle weather can change rapidly regardless of the season.
Safety Tips
  • Terminal Awareness
    Stay alert in busy ferry terminals and keep your personal belongings secured at all times.
  • Road Conditions
    If driving, be cautious on the winding sections of WA-104, especially during heavy rain or fog.
  • Emergency Contacts
    Save the WSDOT highway alert number in your phone for quick access to road closure information.
  • Night Travel
    If traveling late, ensure your phone is charged and you have a clear plan for your final destination in Seattle.
People Also Ask
  • Is there a direct bus from Port Townsend to Seattle?
    No, you must transfer at the Bainbridge Island ferry terminal.
  • How much is the ferry for a walk-on passenger?
    The fare is approximately $9.50 for adults.
  • Can I take my bike on the ferry?
    Yes, bicycles are permitted on the ferry for a small additional fee.
  • How long is the ferry ride?
    The crossing between Bainbridge Island and Seattle takes about 35 minutes.
  • Are there restrooms on the ferry?
    Yes, all Washington State Ferries vessels are equipped with multiple restrooms.
Quick Info
  • From Port Townsend, Washington, United States
  • To Seattle, Washington, United States
  • Modes
Best Time to Travel

Summer months from June to August offer the most reliable ferry schedules and clear weather for viewing the Olympic Peninsula.

Things to Do in Seattle
1
Pike Place Market
Explore the historic market stalls and watch the famous fish throwers in action. It is located just a short walk from the Seattle ferry terminal.
2
Seattle Art Museum
Located near the waterfront, this museum houses an extensive collection of global art. It is easily accessible from the ferry landing.
3
Olympic Sculpture Park
Walk along the waterfront to view large-scale outdoor sculptures. The park offers excellent views of the Puget Sound and Olympic mountains.
4
Seattle Aquarium
Situated on Pier 59, this facility features local marine life exhibits. It is a perfect stop for families arriving by ferry.
Tags
Port Townsend to Seattle ferry Jefferson Transit to Seattle travel from Port Townsend to Seattle Washington state ferry routes Port Townsend to Seattle bus getting to Seattle from Olympic Peninsula Port Townsend transit guide Seattle travel tips