Directions
Olympic Peninsula Loop, from Seattle to Port Townsend, Sequim, Port Angeles and beyond.
From Seattle via Washington State Ferry from Bainbridge Island:
Depart the ferry, onto highway 305 across Bainbridge Island, merging onto highway 3 to the Hood Canal Bridge.
Take a left onto the bridge, follow highway 104, then merge onto highway 101. Take highway 19 to Port Ludlow, and highway 20 will take you to Port Townsend.
Continue along highway 101 to Sequim, Port Angeles and points west. Turn right onto highway 112 off of highway 101 just outside of Port Angeles to reach the scenic communities of Joyce, Clallam Bay, Sekiu and Neah Bay.
Or stay on highway 101 past Port Angeles for 57 miles to reach Forks.
Highway 101 then follows the coast down to Aberdeen, where you can take highway 12 and meet up with highway 101 again close to Olympia.
From Seattle via Washington State Ferry from Edmonds:
Depart the ferry, follow signs to the Hood Canal Bridge. Take a right onto the bridge, follow highway 104, then merge onto highway 101.
Continue along highway 101 to Sequim, Port Angeles and points west. Turn right onto highway 112 off of highway 101 just outside of Port Angeles to reach the communities of Joyce, Clallam Bay, Sekiu and Neah Bay.
Or stay on highway 101 past Port Angeles for 57 miles to reach Forks.
Highway 101 then follows the coast down to Aberdeen, where you can take highway 12 and meet up with highway 101 again close to Olympia.
Directions from SeaTac Airport
Take Interstate 5 south to the Bremerton exit (highway 16 North) through Bremerton; past Bremerton take highway 3 to highway 104 to highway 101 around Sequim. Port Angeles is 15 miles west of Sequim on highway 101.
Travel time from SeaTac to Port Angeles is approximately 2 hours and 15 minutes.
Directions from the West
From points west, follow highway 101 into Port Angeles.
Travel time from Forks approximately 1.5 hours.
From Clallam Bay/Sekiu follow highway 112 to 101 into Port Angeles.
Travel time from Clallam Bay/Sekiu approximately 1.5 hours.

