Getting Here & Around | The Olympic Peninsula, WA


It’s a snap to get to (and around) the Olympic Peninsula. With these options to help you reach your destination and points beyond, planning your visit just got easier. Mother Nature has a way of impacting our roads and highways so check before you go.


Driving Distances From Port Angeles

Miles Kilometer Time
Aberdeen/Hoquiam 145 233 3:00
Brinnon 56 90 1:15
Clallam Bay/Sekiu 64 103 1:25
Forks 57 92 1:15
Hoh Rain Forest 88 142 2:00
Hoodsport 83 134 1:35
Hurricane Ridge 18 30 :40
Kalaloch 93 150 1:45
Lake Crescent 20 32 :30
Neah Bay 87 140 2:00
Olympia 122 196 2:30
Port Hadlock 48 77 1:00
Port Ludlow 50 96 1:10
Port Townsend 50 80 1:10
Portland, OR 255 410 4:00
Quilcene 45 72 1:00
Quinault 125 201 2:26
Seattle (by ferry) 76 122 3:00
Sea-Tac Int’l. Airport 125 201 2:35
Sequim 15 24 :25
Shelton 98 158 2:00
Sol Duc Hot Springs 36 58 1:05
Spokane 359 578 6:00
Tacoma 110 177 2:15
Union 93 150 1:54
Victoria, B.C. (by ferry) 18 30 1:30



Travel Alerts & Road Conditions

No matter how you get here and where you plan to explore, it’s always a good idea to check ahead for travel alerts and road conditions, especially if you’re planning a winter visit to Hurricane Ridge and other parts of Olympic National Park.

Washington Department of Transportation 

Olympic National Park Roads and Alerts

Clallam County Traffic and Road Conditions

Jefferson County Alerts and Warnings 

Mason County Traffic and Road Conditions

Washington State Ferries Alerts

Transportation Listings

  • All
  • Buses
  • Car Rentals
  • Ferries
  • Tire Chains

Baxter Auto Parts

Port Angeles tire chains

Visit Website

Black Ball Ferry/MV Coho

Vehicle and passenger service between Port Angeles and Victoria, British Columbia.

Visit Website


Port Angeles

Visit Website

Clallam Transit

Serving Port Angeles and surrounding areas, including Forks and Neah Bay.

Visit Website

Clallam Transit Strait Shot (Route 123)

Runs between Port Angeles and Bainbridge Island/Seattle Ferry Terminal.

Visit Website

Discount Tire

Sequim tire chains

Visit Website


Two trips daily from Port Angeles, Sequim, Port Townsend, Discovery Bay and Kingston to Edmonds, Seattle Greyhound and Amtrak stations and Sea-Tac Airport.

Visit Website

Jefferson Transit

Serving Port Townsend and surrounding areas, including Lake Quinault north to Forks.

Visit Website

Puget Sound Express–Port Townsend

Passenger service between Port Townsend and Friday Harbor. Wildlife, photography, culinary and custom tours also offered.

Visit Website

Rocket Transportation

Auto and van door-to-door service on the Olympic Peninsula, including trips to/from Sea-Tac Airport in Sequim.

Visit Website

Tsawwassen/Schwartz Bay Ferry

Vehicle and passenger service between Sydney, B.C., to Victoria, B.C. The Tsawwassen terminal is in Delta, BC and the Schwartz Bay terminal in located in Sidney, BC.

Visit Website


Port Angeles

Visit Website

Washington State Ferries

Routes from Seattle to Bainbridge Island and Kingston; from Edmonds to Kingston; or from Coupeville on Whidbey Island to Port Townsend. Vehicle and passenger service.The only terminal in the North Olympic Peninsula is…

Visit Website