The Oregon Coast is one of those places that’s impossible to see in a single day, but a weekend gives you just enough time to hit the highlights and still feel like you actually relaxed. My husband and I have done this drive more times than I can count, and we’ve figured out the route that gives you the best mix of jaw-dropping scenery, great food, and actual downtime (because what’s the point of a beach weekend if you’re exhausted the whole time?).
This two-day itinerary covers the most scenic stretch of the northern Oregon Coast, from Cannon Beach down to Pacific City. It’s designed for a Friday afternoon departure from Portland, with two full days of exploring and a Sunday evening return. You’ll see some of the most dramatic coastline in the Pacific Northwest, eat incredibly well, and come home feeling like you got away.
For more on specific towns along the way, my Oregon Coast towns guide has the full breakdown.

Day 1: Cannon Beach and Ecola State Park
Morning: Drive from Portland and Arrive at Cannon Beach
Leave Portland by 8 AM and take US-26 West through the Coast Range. The drive takes about 90 minutes, and you’ll arrive at Cannon Beach by mid-morning. If you left Friday evening, you’re already there and can start fresh.
Head straight to the beach. Haystack Rock is the 235-foot sea stack rising from the sand that you’ve seen in every Oregon Coast photo ever taken, and it’s genuinely beautiful in person. At low tide (check the tide charts before you go), you can walk right up to the base and explore the tide pools, which are full of sea stars, anemones, and crabs. This is one of those moments where you stand there and think, how is this a 90-minute drive from Portland?
Grab coffee and breakfast in Cannon Beach’s town center. The main strip has bakeries, cafes, and galleries all within walking distance. For more on Cannon Beach specifically, check out my Cannon Beach guide.
Late Morning: Ecola State Park
Ecola State Park is just north of Cannon Beach, and it’s one of the most beautiful spots on the entire coast. The viewpoint from the parking area looks south over Cannon Beach and Haystack Rock from above, and on a clear day, you can see all the way to Tillamook Head. The park was used as a filming location for “The Goonies” and “Twilight” (make of that what you will).
If you want to hike, the Tillamook Head Trail is a 6-mile one-way trek through old-growth forest with ocean views. For something shorter, the trail from the parking area to Indian Beach is about 1.5 miles and takes you to a gorgeous, less crowded beach with excellent tide pools.
Parking: $5 day-use fee at Ecola State Park (covered by an Oregon State Parks annual pass).

Afternoon: Hug Point and Manzanita
Drive south from Cannon Beach on US-101. Your first stop is Hug Point State Recreation Site, about 5 miles south. At low tide, you can walk around the point on the old stagecoach road carved into the rock, explore sea caves, and see a small waterfall that drops directly onto the beach. It’s a quick stop (30 to 45 minutes) but one of the most unique spots on the coast.
Continue south to Manzanita, a quiet beach town that feels like the opposite of Cannon Beach. No tourist shops, no crowds. Just a long, empty beach backed by Neahkahnie Mountain. Get lunch in town (Manzanita Fresh Foods for sandwiches, or Neahkahnie Bistro for a proper sit-down meal), then walk the beach or hike the Neahkahnie Mountain Trail for panoramic views of the coast.
Evening: Dinner and Sunset
Wherever you’re staying for the night (Cannon Beach, Manzanita, or Tillamook are all good bases), get dinner and then find a west-facing beach for sunset. Oregon Coast sunsets are the real deal, especially in summer when the sun sets over the ocean and lights up the sea stacks. Cannon Beach with Haystack Rock silhouetted against an orange sky is one of the most photographed sunsets in the Pacific Northwest.
Day 2: Tillamook, Cape Lookout, and Pacific City
Morning: Tillamook Creamery
Start Day 2 by driving south to Tillamook. The Tillamook Creamery is worth a stop even if you think you don’t care about cheese factories. The self-guided tour is free, the viewing area lets you watch cheese being made, and the ice cream counter at the end serves some of the best ice cream in Oregon. Yes, at 10 AM. No judgment.
From Tillamook, take the Three Capes Scenic Route instead of staying on US-101. This 40-mile loop road passes three dramatic capes and some of the most beautiful coastal scenery in Oregon.
Late Morning: Cape Lookout
Cape Lookout has one of the best hikes in Oregon. The 4.8-mile out-and-back trail follows a narrow ridge through old-growth Sitka spruce forest to a point 400 feet above the ocean. The views from the tip are incredible, you can see for miles in both directions, and in winter and spring it’s a prime whale-watching spot. The trail is moderately difficult with some elevation gain, but it’s well-maintained and manageable for most hikers.
Parking: Oregon State Parks day-use fee ($5) or annual pass.

Afternoon: Pacific City and Cape Kiwanda
End your coast weekend at Pacific City. Climb the Cape Kiwanda sand dune for panoramic views, explore the tide pools at the base of the headland, and watch the dory boats launch from the beach. Then grab a well-deserved beer at Pelican Brewing, the only beachfront brewpub in the Pacific Northwest. Sit on the patio, stare at Haystack Rock (Pacific City’s own, separate from Cannon Beach’s), and congratulate yourself on a perfect weekend.
For the full breakdown of what to do here, my Pacific City guide has everything. For more coastal Oregon Coast breweries, I have a complete list.
Drive Home
From Pacific City, the fastest route back to Portland is via OR-18 through the Willamette Valley. It takes about 2 hours. If you want to make one more stop, the town of McMinnville is on the way and has excellent Willamette Valley wineries just off the highway.
What to Pack for an Oregon Coast Weekend
Rain jacket. Even in summer, the coast can go from sunshine to mist to rain in an hour. A packable rain jacket is non-negotiable.
Layers. Summer highs on the coast are typically in the 60s (not the 80s you might hope for). Bring a fleece or light sweater for mornings and evenings.
Waterproof shoes or hiking boots. Between tide pools, muddy trails, and wet sand, your nice sneakers will not survive. Bring something that can get wet.
Binoculars. For whale watching (November through June), bird watching, and spotting seals on the rocks. You’ll use them more than you think.
Cash. Some small-town restaurants, farm stands, and parking areas on the coast are still cash-only or have card minimums.
Best Time for an Oregon Coast Weekend
For the best weather: July through September has the driest, warmest days. But this is also peak tourist season, so book lodging early.
For storm watching: November through February brings massive waves and dramatic storms. Many coast hotels advertise storm-watching packages. Dress warm.
For fewer crowds: May, June, and October are the sweet spot. Decent weather, thinner crowds, and lower lodging prices. For more on timing your trip, check my best time to visit Oregon guide.

Quick Tips
- The drive takes about 90 minutes, and you'll arrive at Cannon Beach by mid-morning.
- At low tide (check the tide charts before you go), you can walk right up to the base and explore the tide pools, which are full of sea stars, anemones, and crabs.
- Grab coffee and breakfast in Cannon Beach's town center.
- For more on Cannon Beach specifically, check out my Cannon Beach guide.
- The Tillamook Creamery is worth a stop even if you think you don't care about cheese factories.
Frequently Asked Questions
How long does it take to drive from Portland to the Oregon Coast?
Cannon Beach is about 90 minutes from Portland via US-26. Pacific City is about 2 hours via OR-18. The northern coast towns (Seaside, Cannon Beach, Manzanita) are the closest to Portland and make the best bases for a weekend trip.
Is 2 days enough for the Oregon Coast?
Two days is enough to see the highlights of one section of the coast. This itinerary covers the northern coast (Cannon Beach to Pacific City), which has some of the most dramatic scenery. If you want to see the entire Oregon Coast from Astoria to Brookings, you’d need at least 5 to 7 days.
Where should I stay for an Oregon Coast weekend?
Cannon Beach has the most lodging options and is the best base for Day 1 of this itinerary. Manzanita is quieter and more affordable. Pacific City is a good option if you want to be closer to Day 2’s activities. Book early for summer weekends because the coast fills up fast.
Do I need a parking pass for Oregon Coast state parks?
Yes. Most Oregon state parks charge a $5 day-use fee per vehicle. An annual Oregon State Parks pass ($30 for residents, $50 for non-residents) covers all of them. Some beaches and waysides are free. My Oregon recreation passes guide has all the details.
This is the Oregon Coast weekend I recommend to everyone. Cannon Beach for the drama, Manzanita for the quiet, Cape Lookout for the hike, and Pelican Brewing for the finish line beer. You’ll be home by Sunday evening wondering why you don’t do this every month. What’s your favorite Oregon Coast weekend spot? Let me know in the comments.




Leave a Reply