Getting to Cannon Beach

Highway 26 and US-101 connect Portland with the north Oregon coast.

Driving to the north Oregon coast

Across the Coast Range or along US-101

From Portland, Highway 26 crosses the Coast Range before meeting US-101 for the final approach south to Cannon Beach. From Seattle, the route comes through southwest Washington and Astoria. Already on the Oregon coast? US-101 connects the towns north and south of Cannon Beach.

Approximate driving times

These estimates assume normal traffic; the Portland estimate starts in central Portland. Check live directions and road reports before departure rather than treating these times as an arrival guarantee.

From Portland, OR
About 90 min
Via Highway 26 W to US-101 S
From Seattle, WA
About 4 hr
Via I-5 S, US-30 W, and US-101 S
From Seaside, OR
About 15 min
Via US-101 S

From Portland: Highway 26 west

Take Highway 26 west through the Coast Range, then join US-101 south toward Cannon Beach. The forested crossing is the inland part of the journey; US-101 brings you onto the north-coast corridor. Check Oregon road reports for incidents and construction before setting out.

From Seattle: south toward Astoria

Follow I-5 south toward Longview, then continue toward Astoria via US-30 in Oregon and take US-101 south to Cannon Beach. Check both Washington and Oregon road reports: this approach crosses state lines before reaching the coast.

Along the coast: Seaside, Astoria, and Tillamook

Astoria and Seaside lie north of Cannon Beach; follow US-101 south from either. From Tillamook to the south, follow US-101 north. Check TripCheck for current incidents and construction along the coast highway.

For a longer coastal journey, the Columbia River estuary and Fort Stevens add stops to the north. South of Cannon Beach, US-101 continues past headlands and small coast towns toward Tillamook. Leave room for those stops beyond the driving time.

Arrival map

Portland, Seattle, and Oregon Coast approaches

Portland usually reaches Cannon Beach by Highway 26 and US-101. Seattle drivers can use I-5, US-30, and US-101, while Seaside and Tillamook connect along the coast highway. The lines show regional corridors; check live directions and TripCheck before driving.

  • Tap a marker to see how each town fits the drive.
  • Solid line is the main approach; dashed lines are alternate regional approaches.
Open driving directions →

Once you reach town

Parking, Hemlock Street, and the beach

Parking demand is highest on summer weekends, holidays, and event dates. Review the City of Cannon Beach's current parking map before choosing a lot or street, and follow the posted rules; restrictions and available spaces can change.

A space near downtown puts many Hemlock Street businesses and central beach access points within walking distance. If those are your first stops, consider them together when choosing where to park rather than planning a separate drive for each.