
Drives Washington The Olympic Peninsula
Strait of Juan de Fuca Highway
WA 112 · Joyce → Neah Bay
The drive
State Route 112, the Strait of Juan de Fuca Highway, runs west along the northern edge of the Olympic Peninsula. This drive starts at Joyce and follows the shoreline through forest, past Salt Creek Recreation Area and the towns of Clallam Bay and Sekiu, to Neah Bay on the Makah Reservation, where Highway 112 ends. The road is a national scenic byway, designated in 2000.
The strait is on your right the whole way, with Vancouver Island across the water on clear days. The road is mostly gentle with two twistier stretches, and it is the kind of drive where the shoreline and the forest trade places every few miles.
It is 53.7 miles and takes about 1 hour 25 minutes. Past Neah Bay the road continues to Cape Flattery, the northwest corner of the continental US, but that stretch is not part of this route.
Along the way
- Joyce
- Clallam Bay
- Neah Bay
Good to know
- Slides and flooding close the road at times, and the National Park Service warns of frequent closures and detours on this highway.
- Getting to Neah Bay and Cape Flattery area trails and beaches takes a Makah recreation pass, sold in Neah Bay.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check WSDOT: Olympic Peninsula construction.
Questions about this drive
How long does the Strait of Juan de Fuca Highway take?
Joyce to Neah Bay on Highway 112 is 53.7 miles and takes about 1 hour 25 minutes.
Does Highway 112 to Neah Bay close?
Yes, slides and flooding close parts of Highway 112 from time to time, so check WSDOT before you go.
Do I need a pass at Neah Bay?
A Makah recreation pass is needed for recreation on Makah lands, such as trails and beaches, and is sold in Neah Bay.
What you get in the app
Free on iPhone and Android. CarPlay and Android Auto come with Apex.
More drives near here
Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.



