Journey: Astoria → Cannon Beach via US-101 — Coastal highway drive (about 1 hr 15 min), depart around 5:00 PM to arrive with time for sunset; keep an eye on parking in Cannon Beach’s busy downtown lot and beachfront streets.
Cannon Beach — Downtown/shoreline — Start with a relaxed beach walk past the iconic sea stack and tide line; late afternoon, ~1 hour.
Ecola State Park — North of Cannon Beach — Head up for one of the best viewpoints on the coast and a short forested stretch; golden hour, ~1.5 hours.
Mo’s Restaurant — Cannon Beach — Classic casual seafood stop for clam chowder or fish and chips; dinner, ~$20–35 per person.
Sleepy Monk Coffee Roasters — Cannon Beach — Great for a post-dinner espresso or next-morning coffee, with a cozy local feel; evening or next morning, ~30 minutes.
Leave Astoria around 5:00 PM if you can — the drive to Cannon Beach is only about 1 hour 15 minutes, but that gives you just enough cushion to park, walk a bit, and still catch the light before sunset. Stay on US-101 the whole way; it’s an easy, scenic coast run with quick glimpses of forest, water, and small beach towns. In Cannon Beach, parking can be the only mildly annoying part: the downtown public lot fills fast on summer evenings, and the beachfront streets near Hemlock Street and 2nd Street get tight, so if you see a legal spot, take it. Expect a bit of traffic rolling into town, especially on a Monday in peak season.
Start with a relaxed walk from downtown out toward the sand and let the town settle around you. This is the classic Cannon Beach first impression: wide beach, soft light, and the iconic Haystack Rock sitting offshore like it owns the place. If the tide is low, you’ll see tidal pools around the base; if it’s high, just enjoy the surf and the long stretch of shore. This part doesn’t need a schedule — 45 minutes to an hour is perfect, and it costs nothing except maybe the urge to linger too long.
Head north to Ecola State Park for the best payoff of the day. The drive up from town is short, but the viewpoint is worth it: cliffs, forest, surf, and on a clear evening you can see miles up and down the coast. The day-use fee is usually around $5–10 per vehicle, and you’ll want to arrive before sunset if you want a parking spot and time for a short forested wander. After that, loop back into town for dinner at Mo’s Restaurant — a dependable Cannon Beach classic for clam chowder, fish and chips, and easygoing seafood around $20–35 per person. It’s casual, busy, and exactly the sort of place that works after a beach day.
If you want one more stop, swing by Sleepy Monk Coffee Roasters for an espresso or hot tea before calling it. It has that cozy local feel that makes you want to sit for a minute instead of rushing off. If you’re saving it for the morning, even better — it’s one of the nicest ways to start the next day in town.
Tillamook Creamery — Tillamook — Start with the big cheese-and-ice-cream factory stop and a quick tasting tour vibe; morning, ~1.5 hours.
Cape Meares Lighthouse — Cape Meares — A compact, scenic lighthouse stop with dramatic headland views and easy access; late morning, ~1 hour.
Nestucca Bay National Wildlife Refuge — Pacific City area — Stretch your legs on a peaceful estuary stop that breaks up the drive south; midday, ~45 minutes.
Yaquina Head Outstanding Natural Area — Newport — Best single headland viewpoint in Newport, with tides, sea birds, and a lighthouse setting; afternoon, ~1.5 hours.
The Coffee House — Newport — Solid cafe stop for a snack, sandwich, or coffee before the evening; afternoon, ~$10–20 per person.
Local seafood restaurant near Newport’s historic bayfront — Newport Bayfront — End with a waterfront dinner where you can watch the fishing boats come in; evening, ~1.5 hours, ~$25–45 per person.
Leave Cannon Beach early enough to get to Tillamook Creamery right as it settles into the day, because this leg lives or dies on an early start. From Cannon Beach, the drive south on US-101 is about 1.5 hours, and once you hit Tillamook, parking is straightforward and free in the big lot off Hwy 131 / 3rd St. Plan on about 1.5 hours here: the visitor center, self-guided viewing windows, and tasting counter make for an easy, fun first stop, and the ice cream line moves faster before late-morning crowds. If you want the classic full spread, grab a grilled cheese or a breakfast sandwich and split a scoop or two; budget roughly $10–20 per person depending on how hungry you are.
From Tillamook, continue north to Cape Meares Lighthouse for one of the prettiest quick detours on this coast. The drive is only about 25–30 minutes, and the last stretch on Bayocean Rd feels wonderfully remote. Give yourself about an hour to walk the short path to the lighthouse and take in the big, blustery headland views; if the weather’s clear, the overlook toward Oregon Coast cliffs is the kind of place you’ll want to linger. Then keep rolling south to Nestucca Bay National Wildlife Refuge near Pacific City, where you can stretch your legs on the estuary trails and scan for birds without losing much time. It’s a calm, low-key stop—perfect for a 45-minute reset before the road starts feeling more open again.
By early afternoon, head into Newport and make Yaquina Head Outstanding Natural Area your big scenic payoff. This is the standout headland in town: tidepools below, seabirds overhead, and that classic lighthouse setting above the Pacific. If you can time it with a lower tide, even better—the tide pool area is the real bonus here. There’s a day-use fee at times, so it’s smart to check the current entry rules before you go, and plan around 1.5 hours so you’re not rushing the views. Afterward, swing into The Coffee House in Newport for a late-afternoon caffeine fix or an easy sandwich; it’s the kind of place locals actually use between errands and beach walks, and $10–20 per person goes a long way. Wrap the day with dinner at a local seafood restaurant near Newport’s historic bayfront—ideal after 6:00 PM, when the fishing boats start coming in and the waterfront gets that lived-in, working-harbor feel. If you’re driving, aim to leave by late evening with enough daylight to see the bayfront glow, and keep the route simple by staying near Bay Blvd before heading back to your lodging.
Heceta Head Lighthouse State Scenic Viewpoint — Yachats area — One of Oregon’s most photogenic lighthouse stops, worth the short detour for the view; morning, ~1.5 hours.
Sea Lion Caves — North of Florence — A classic roadside cave-and-wildlife stop that feels very “coast road trip”; late morning, ~1 hour.
Oregon Dunes National Recreation Area — Florence — Choose a scenic pullout or short dune walk for a change of pace from cliffs and beaches; midday, ~1.5 hours.
Historic Old Town Florence — Florence — Wander the riverfront core for shops, galleries, and a low-key lunch break; afternoon, ~1 hour.
The Barn at Bandon — Bandon — Easy dinner stop with a casual local-food feel and a reliable meal before sunset; evening, ~$20–35 per person.
Bandon Beach — Bandon — Finish with an after-dinner beach walk among sea stacks and wide-open views; sunset, ~45 minutes.
Leave Newport early enough to make the most of the south coast stretch, because once you get past Yachats the road becomes all about views, quick pullouts, and not rushing. On US-101, it’s roughly a 3.5–4.5 hour drive to Bandon without stops, so a morning departure gives you breathing room for the planned scenic pauses and still gets you into town by late afternoon. Plan on easy parking at the first stop, keep a light jacket handy for the bluff overlooks, and don’t worry about being perfectly on schedule — this is the kind of day that works best when you leave space for a few unplanned ocean looks.
Start with Heceta Head Lighthouse State Scenic Viewpoint just north of Florence. The payoff here is the classic Oregon Coast composition: lighthouse, forested headland, and a big sweep of surf below. The walk to the viewpoint is short and manageable, usually around 15–20 minutes round-trip depending on where you park, and it’s best before the midday haze builds. Expect a modest parking fee at some state viewpoints and arrive with time to linger; even if you don’t do the longer trail, this is one of those places where 20 extra minutes makes a difference. From there, continue south to Sea Lion Caves for a very roadside, very Oregon stop — the cave tour and elevator ride usually take about an hour total, and tickets are typically in the low teens to mid-20s per adult depending on season. It’s busy in summer, so if you’re visiting around lunch hour, give yourself a little patience for parking and lines.
After the caves, head into Oregon Dunes National Recreation Area near Florence for a change of texture: wide sand, wind-shaped ridges, and a completely different coastal feel from the cliffs. If you don’t want a long hike, choose one of the scenic pullouts or a short boardwalk-style access point and spend about 45–90 minutes just walking, looking, and taking photos. Then continue into Historic Old Town Florence, where the pace drops nicely for lunch and wandering. This is the best place to keep things loose: browse the little shops and galleries along Bay Street, grab a simple lunch or coffee, and let the afternoon unfold without over-planning. Parking is generally easier here than at the bigger tourist stops, and the whole waterfront core is compact enough that you can park once and stroll.
Roll into Bandon with enough daylight to check in, freshen up, and get a straightforward dinner at The Barn at Bandon. It’s a solid local choice for an easy meal without feeling like you have to “dress up” for the coast, and you can expect roughly $20–35 per person depending on what you order. After dinner, take the short drive or walk over to Bandon Beach for sunset; this is the payoff for the whole day, with sea stacks, wide sand, and that dramatic west-coast light that hangs around longer than you think. Bring a wind layer and a phone flashlight if you plan to stay after dusk — the beach is beautiful, but the return walk from the shoreline can feel much longer once the light goes.
Samuel H. Boardman State Scenic Corridor — Brookings area — Spend the morning hopping between the best pullouts and short trails in the corridor; early morning, ~3 hours total.
Natural Bridges Viewpoint — Samuel H. Boardman area — A must-see coastal overlook with dramatic rock formations and a short, rewarding stop; morning, ~45 minutes.
Lone Ranch Beach — North of Brookings — A good place for a quieter beach walk and picnic-style pause; late morning, ~1 hour.
Brookings Harbor and waterfront — Brookings — Reset with a harbor stroll and lunch near the water; midday/afternoon, ~1.5 hours.
Black Trumpet Bistro — Brookings — A strong sit-down dinner choice for a more refined end to the day; evening, ~$30–55 per person.
Leave Bandon after breakfast and aim to roll into Brookings with enough daylight to enjoy the coast, not just race through it. The drive on US-101 is usually about 1.5 to 2 hours, but once you’re in the Brookings area, the day really starts with Samuel H. Boardman State Scenic Corridor—plan on about 3 hours hopping between pullouts and short trails. Park at the bigger signed viewpoints when you can, because the narrow shoulders get busy in summer, and expect a little walking between overlooks if you want the best angles on the cliffs, arches, and old-growth fringe.
Your first essential stop is Natural Bridges Viewpoint, which is one of those places that looks almost too edited to be real. The trail and viewpoint are short, but the payoff is big, so give yourself about 45 minutes to walk it properly, take photos, and just stand there a bit. From there, drift south to Lone Ranch Beach for a quieter reset—this is the kind of wide, low-key beach where you can actually hear the surf instead of just fighting for space. It’s a good place to stretch out for an hour, snack, and let the pace slow down before heading back toward town.
Once you’re back in Brookings, head to the Brookings Harbor and waterfront for a more relaxed midday stretch. This is the best spot to pivot from scenery mode to town mode: walk the harbor, watch the boats, and grab lunch somewhere casual near the water. Expect to spend about 1.5 hours here, and if the weather is clear, linger a bit along the promenade before settling in for the afternoon. Parking is usually easier around the harbor than at the corridor viewpoints, and this is the part of the day where you can finally move without a schedule breathing down your neck.
For dinner, book or aim early for Black Trumpet Bistro in Brookings. It’s one of the better sit-down options in town if you want a more polished end to the day, with dishes that feel like a real reward after a coastal driving day. Budget roughly $30–55 per person, depending on drinks and specials, and it’s worth checking hours ahead in summer because coastal places can fill up fast on weekends. After dinner, if you still have energy, a short walk near the harbor or back by the waterfront is a nice final coast-time exhale before you turn in.
Brookings to Astoria via US-101 — Coastal highway return drive (about 7.5–8.5 hours plus stops), leave very early around 7:00 AM to make the day workable; plan fuel and coffee stops in advance and expect traffic through coastal towns.
Cape Blanco State Park — Port Orford area — Best major stop on the northbound return for lighthouse-and-cliff scenery; mid-morning, ~1.25 hours.
Folly Farm Lavender & Farm Store — Gold Beach area — A pleasant, low-key roadside break with local products and a refreshing stroll; late morning, ~45 minutes.
Cape Perpetua Scenic Area — Yachats — One of the most reliable scenic pullovers for a leg stretch and ocean lookout; early afternoon, ~1 hour.
Astoria Column — Astoria — End the trip with the city’s signature panoramic viewpoint if you still have daylight; late afternoon/early evening, ~1 hour.
Bowpicker Fish & Chips — Astoria — Finish with a casual, iconic coastal meal in town after the drive; dinner, ~$15–25 per person.
Leave Brookings very early, ideally around 7:00 AM, because this is a full coastal haul and the day only works if you treat the highway like part of the itinerary, not just transit. Keep US-101 as your main line north and make your first proper stop at Cape Blanco State Park near Port Orford by mid-morning. The lighthouse is the draw, but the bigger reward is the wind-swept headland and those huge cliff-and-ocean views that remind you why people do this drive in the first place. Parking is straightforward at the park, and if you want the lighthouse museum or interior access, budget a small admission fee and check seasonal hours before you commit; otherwise, even a short walk is worth it. If you haven’t already grabbed coffee, plan a quick fuel-and-rest stop before you get too far north, because services are spread out and coastal-town traffic can slow you down unexpectedly.
From Cape Blanco, continue north to the Gold Beach area for a low-key reset at Folly Farm Lavender & Farm Store. It’s the kind of stop locals appreciate because it breaks up the drive without feeling like a manufactured tourist detour: browse the shop, stretch your legs, and pick up something small and fragrant or edible for the road. Expect to spend about 45 minutes here, maybe a bit longer if you want to wander the grounds and take your time. After that, keep rolling toward Yachats and pull into Cape Perpetua Scenic Area for your main afternoon stretch. This is one of the best value stops on the coast — no big production, just immediate payoff: ocean overlook, forest-meets-cliff scenery, and a chance to breathe for about an hour. If you want the best angle with minimal effort, stick to the main viewpoints and the short, well-marked paths; it’s enough to feel recharged without eating into your arrival time.
Once you’re back on the road, the goal is to arrive in Astoria with enough daylight for one last signature view, so don’t linger too long on the highway. Head up into town for Astoria Column in the late afternoon or early evening; that’s the right time for softer light and a better chance of clear views over the river, bridges, and rooftops. The climb is classic Astoria, and even if you’ve been in the car all day, it’s worth the short effort to end the trip with a real sense of arrival. Parking is free at the base area, and the column itself is a quick visit unless you want to stay and soak it in. After that, finish with dinner at Bowpicker Fish & Chips, where the line can move slowly but usually moves steadily, and the whole point is to keep it casual. Budget roughly $15–25 per person, go in expecting a no-frills takeout setup, and don’t overcomplicate it — it’s the perfect end to a coastal run.
For the return, leave Astoria only after you’ve squeezed in your final viewpoint and dinner, then head out on US-101 with the understanding that tomorrow’s problem is tomorrow’s problem. If you’re crossing back to a hotel or home base elsewhere in town first, do that before dark and use the last stretch to get off the road cleanly.