Directions and Transportation

cropped map
Olympic Peninsula Map

For more details view park maps. Check road conditions and travel advisories before your visit.


Traveling by Car
You can reach Olympic National Park via the I-5 corridor or by any one of the quieter state roadways. Once you arrive on the Olympic Peninsula connect to Hwy 101 to reach any destinations in and around Olympic National Park.

  • From Olympia Take I-5 to Hwy 101
  • From Tacoma Take State Route 16 to Bremerton; take State Route 3 north from Bremerton to State Route 104; be aware that State Route 104 crosses the Hood Canal Bridge Which Closes periodically for boat traffic.
  • From Washington/Oregon Coast connect to Hwy 101 in Aberdeen.
Ferry icon
Traveling by Ferry
The Washington State Ferries system has a number of routes which access the Olympic Peninsula via Puget Sound. There are several port destinations that will get you across the sound and onto the peninsula and on your way to Olympic National Park.

  • Arriving Port Townsend access Hwy 101 from State Route 20.
  • Arriving Kingston access Hwy 101 from State Route 104.
  • Arriving Bainbridge Island access Hwy 101 from State Routes 305, 7 and 104. Be aware that State Route 104 crosses the Hood Canal Bridge which closes periodically for boat traffic.

    Victoria, BC can be reached via the Coho Ferry, operated by Black Ball Ferry Line. This ferry provides a scenic voyage daily between Port Angeles and Victoria, BC with wonderful views of the Olympic Mountains.
Bus icon

Traveling by Bus
Dungeness Bus Line, operated by Olympic Bus Lines is a commercial bus line serving the Greater Puget Sound area. The Dungeness Bus line provides service from Seattle-Tacoma International Airport to Kingston, Edmonds, Discovery Bay, Sequim and Port Angeles.

Clallam Transit System runs a bus line in and around Clallam County servicing Port Angeles, Sequim and Forks as well as popular Olympic National Park destinations along the northern section of Hwy 101.

Plane icon

Traveling by Air
The Greater Puget Sound area is served by Sea-Tac International Airport and Victoria International Airport

Last updated: March 11, 2016

Park footer

Contact Info

Mailing Address:

600 E. Park Avenue
Port Angeles , WA 98362


360 565-3130

Contact Us

Stay Connected