If you’re planning a trip to Oregon, don’t miss the Oregon Coast. With its dramatic cliffs, beautiful beaches, charming coastal towns and lush forests, it’s one of the most scenic areas of the state. I’ve visited the Oregon Coast before, but I never get tired of its beauty. And even when the weather doesn’t cooperate, it’s still spectacular. In fact, the rain, fog and overcast skies give the coast a moody atmosphere that somehow makes it even more captivating. On our recent trip to Oregon, we spent two days exploring the central Oregon Coast, traveling from Portland to Yachats, where we spent the night, before continuing south toward Florence and eventually heading inland to Eugene. We had a general idea of some of the places we wanted to visit, but honestly, some of the best moments came from simply pulling over whenever we spotted something interesting.
Here’s a look at our Oregon Coast road trip, including our favorite stops and a few places I’d recommend adding to your itinerary.
Driving from Portland to the Oregon Coast via McMinnville
We left Portland in the morning and decided to take a slightly longer route to the coast through McMinnville. I’d heard that McMinnville was a cute town with an interesting, quaint downtown, so I thought it would be worth a stop. Unfortunately, Mother Nature had other plans. It was raining pretty heavily when we arrived, and somehow we managed to drive right through town without even finding the downtown area. So much for that idea! McMinnville is located in the heart of Oregon’s Willamette Valley wine country, and I’d also heard wonderful things about the surrounding vineyards. I’m sure they’re beautiful, but based on what we saw, I actually thought the Hood River Valley, which we’d visited earlier in our trip, was prettier. Of course, the rain probably didn’t help, and we certainly didn’t give the McMinnville area a fair chance. If you have more time and better weather, McMinnville might be worth exploring. Its historic downtown is known for independent shops, restaurants and wine tasting rooms. The nearby Evergreen Aviation & Space Museum is another popular attraction.
For us, though, it was time to continue toward the coast.
Depoe Bay: Whale Watching and Coastal Views

Our first real stop along the Oregon Coast was Depoe Bay, a small coastal town known for whale watching. We found parking along the street and walked around a bit. There were quite a few people out looking for whales, and it’s easy to understand why. Depoe Bay is one of the best-known whale-watching destinations on the Oregon Coast, with gray whales frequently spotted offshore. There are also whale-watching cruises available if you’d like to get out on the water. The town itself is pretty typical of a touristy coastal community. You’ll find coffee shops, places to grab a bite to eat, popcorn and souvenir shops. It’s pleasant enough, but for me, the real attraction was the coastline. We enjoyed watching the ocean, taking some photos and seeing everyone searching for whales. We didn’t spot any ourselves, but it was still a worthwhile stop.
How much time to allow: About 20–45 minutes for a quick visit, or longer if you’re taking a whale-watching cruise.
Otter Rock and the Devil’s Punchbowl
As we continued south, we stopped whenever we saw a scenic viewpoint that caught our attention. One of those stops was Otter Rock, a small coastal community with beautiful views of the Pacific Ocean. The area is best known for the Devil’s Punchbowl, a large, naturally formed rock basin where waves crash and swirl during higher tides. It’s an impressive geological feature and one of the more interesting sights along this stretch of coastline.

We also went into The Lookout, a local spot overlooking the ocean. It’s a nice place to take in the coastal scenery and enjoy the atmosphere of this little community. The surrounding area is also known for its beaches and surfing. Nearby Otter Rock Beach is popular with surfers, while the viewpoints around the punchbowl provide opportunities to watch the waves crashing against the rocky shoreline. Even if you don’t spend much time here, it’s worth stopping to enjoy the views.

How much time to allow: About 20–45 minutes.
Yaquina Head Outstanding Natural Area and Lighthouse

Our next stop was the Yaquina Head Outstanding Natural Area, just north of Newport. This is one of the more popular attractions along the central Oregon Coast, and it’s worth visiting if you’re interested in lighthouses, coastal scenery or learning about the area’s natural history. There is an entrance fee, so you’ll want to check which parking or recreation pass is best for your visit. We purchased a $10 pass that covered our visit and was useful for other stops during our coastal road trip. Once inside, we spent some time walking around the area, exploring the visitor center and visiting the lighthouse.
Visiting Yaquina Head Lighthouse

The Yaquina Head Lighthouse is Oregon’s tallest lighthouse, standing 93 feet tall. It was first illuminated in 1873 and remains an iconic landmark along the coast. The lighthouse is situated on a rocky headland overlooking the Pacific Ocean, and the views are beautiful. When visiting, only a few people are allowed inside at a time, and visitors can only see the first floor. They can’t go upstairs.It was interesting enough, although I’ve visited other lighthouses before, so I can’t say it was earthshattering. Still, it’s a historic building in a beautiful setting, and I’m glad we stopped.
The Yaquina Head Visitor Center
I actually found the visitor center quite interesting. There were numerous exhibits explaining the history of the lighthouse, the surrounding coastal environment and the wildlife that inhabits the area. It’s a nice opportunity to learn a little more about what you’re seeing rather than simply stopping to take photos.

The recreation area also includes trails, scenic viewpoints and opportunities to observe seabirds and marine life. Cobble Beach, located below the lighthouse, is another popular stop, especially for tide pooling during appropriate low tides. We didn’t explore every part of the recreation area, but there’s certainly enough to keep visitors busy for a couple of hours.
How much time to allow: At least 60–90 minutes, or longer if you want to explore the trails and tide pools.

A Quick Stop in Newport for Wine
Our next stop wasn’t exactly a traditional tourist attraction. We stopped at Grocery Outlet in Newport to stock up on some inexpensive wine! If you’re traveling and want to pick up a bottle or two without spending a fortune, I highly recommend checking out Grocery Outlet. They had a surprisingly large variety of wines from throughout the United States and around the world, and the prices were great. Of course, Oregon produces some excellent wine, particularly Pinot Noir, and there are plenty of wineries worth visiting throughout the state. But if you’re looking for variety and want to save a few bucks, Grocery Outlet is worth a stop. They have locations throughout the state.

Seal Rock State Recreation Site: Beautiful Beaches and a Magical Forest

One of my favorite stops along the coast was Seal Rock State Recreation Site. This area has beautiful coastal views, impressive rock formations and a lovely beach. The short walk through the wooded area leading toward the beach felt like we were wandering through Hobbit country. The trees, greenery and peaceful surroundings reminded me of something out of The Lord of the Rings.
After enjoying the forested path, we made our way down to the beach and spent some time walking along the shoreline. The rock formations offshore are especially picturesque, and the entire setting is beautiful. Seal Rock is also a good place to look for marine life and explore tide pools when conditions are appropriate.

How much time to allow: Approximately 30–60 minutes, although you could easily spend longer.
Arriving in Yachats and the Beautiful Overleaf Lodge
By this point, we were ready to get to our hotel. We’d made quite a few stops along the way, and while there were still plenty of places we could have explored, we wanted to arrive in Yachats with enough time to enjoy our accommodations. We stayed at the lovely Overleaf Lodge, and I was glad we chose this property. The hotel sits right along the ocean, with incredible views of the rugged coastline. It’s a wonderful place to relax and enjoy the scenery.
I wrote a separate review of our stay, including the rooms, amenities and why we enjoyed the property so much. Read my full review: Overleaf Lodge in Yachats, Oregon.

Pizza and Games at Outta Gas Pizza

After checking into the hotel, we headed to Outta Gas Pizza to pick up dinner. Our plan was to bring the pizza back to the hotel and enjoy it outside on the patio while admiring the ocean views. Now, I’ll be the first to admit that the pizza wasn’t the best I’ve ever had. But I really enjoyed the restaurant itself! It had a fun, old-school atmosphere with darts, board games, shuffleboard and pool. It reminded me of the kind of casual neighborhood hangout where people go to relax and have a good time. The staff was friendly, and I had SO much fun playing games while we waited for our pizza. Sometimes the experience is just as enjoyable as the food, and this was definitely one of those times. We took our pizza back to the Overleaf Lodge, sat on our patio , and enjoyed dinner overlooking the ocean. It was such a wonderful way to end the day.

Walking the 804 Trail in Yachats

One of the best things about staying at the Overleaf Lodge is its location along the historic 804 Trail. This beautiful coastal trail follows the rugged shoreline of Yachats, offering incredible views of the Pacific Ocean, rocky cliffs, crashing waves and coastal vegetation. After dinner, we headed out for a walk. The scenery was spectacular, and we enjoyed watching the waves crash against the rocks as the evening light changed. Eventually, we were treated to a beautiful sunset. It was the perfect ending to a day spent exploring the Oregon Coast.

A Magical Morning Walk Through the Forest
The following morning, we headed back out on the trail, this time exploring farther north. And once again, I felt like I had stepped into The Lord of the Rings. The wooded sections were incredible. The lush greenery, twisting trees and peaceful paths made me feel like I was wandering through a forest in the Shire. I loved the combination of dramatic ocean views and beautiful forest scenery. You could be walking alongside the rugged coastline one minute and surrounded by greenery the next.

The 804 Trail is generally considered an easy coastal walk, although some sections can be uneven or slippery, particularly after rain. Along the way, you can enjoy views of tide pools, rocky shoreline, waves crashing against the cliffs and a variety of coastal plants. If you’re staying in Yachats, I highly recommend making time for this walk. And even if you’re not staying overnight, it’s worth stopping to explore part of the trail.

Cape Perpetua Scenic Area: A Must-See Near Yachats
After checking out of the Overleaf Lodge, we continued south to Cape Perpetua Scenic Area. Located just a few miles south of Yachats, Cape Perpetua is one of the most spectacular areas along the Oregon Coast. The scenic area is part of the Siuslaw National Forest and offers a wonderful combination of coastal viewpoints, forest trails, tide pools and dramatic rock formations.
There are numerous things to see and do here, including the Cape Perpetua Overlook, Devil’s Churn, Cook’s Chasm, Spouting Horn and Thor’s Well. If you enjoy hiking, there are also trails through the lush coastal forest, some leading to beautiful viewpoints high above the ocean. You could easily spend several hours exploring this area. Unfortunately, we didn’t have that much time, so we focused on one of the attractions I’d really wanted to see.
Thor’s Well: Watching the Ocean Disappear into the Rocks

Thor’s Well is one of the most fascinating natural features along the Oregon Coast. Located near Cook’s Chasm, it’s a large hole in the rocky shoreline that appears to swallow ocean water as waves crash into it. As water rushes into the opening, it drains away and then surges back up, creating an incredible display. It almost looks like the ocean is disappearing into a giant drain! We walked down to the viewing area, and I didn’t find the walk particularly difficult. The scenery was beautiful, and it was fascinating to watch the waves crashing against the rocks. Thor’s Well is especially dramatic when the surf is active, although it’s important to be cautious. The waves can be unpredictable, and the rocks can be slippery. We really enjoyed this stop, and I would recommend including it on an Oregon Coast itinerary.
How much time to allow: Approximately 45-60 minutes for the viewing area, depending on conditions and how much time you spend watching the waves.

The Hobbit Trail: One for a Future Visit
Another place I’d originally wanted to visit was the Hobbit Trail, located farther south near Heceta Head. This short forest trail is famous for its lush greenery, moss-covered trees and almost magical atmosphere. It leads through a beautiful coastal forest toward Hobbit Beach, and from photos I’d seen, it looked like something straight out of a fairy tale. Unfortunately, we ran out of time. We also had trouble finding parking, and since we’d already enjoyed several beautiful forest walks that reminded me of Hobbit country, I decided it wasn’t a huge loss. Still, it’s something I’d consider visiting on a return trip. If you enjoy lush forests and scenic trails, this looks like another wonderful place to explore.
Neptune State Scenic Viewpoint
We continued south and made another stop at Neptune State Scenic Viewpoint. This is another beautiful stretch of coastline with rocky shores, ocean views and access to the beach. Neptune is actually made up of several roadside recreation areas, making it easy to stop and enjoy different sections of the coastline. Depending on where you stop, you can explore beaches, watch waves crashing against the rocks or simply admire the views. We didn’t spend a tremendous amount of time here, but it was another worthwhile stop along our drive.

Heceta Head Lighthouse and the Drive Toward Florence
As we continued toward Florence, we passed another beautiful section of coastline near Heceta Head Lighthouse. At one point, we pulled off the road to admire a wonderful view of a lighthouse in the distance. I remember driving past this the first time we visited the Oregon Coast. Heceta Head Lighthouse is one of the most photographed lighthouses along the Oregon Coast. The lighthouse sits on a dramatic headland surrounded by forest and ocean, making it very picturesque. The nearby Heceta Head Lighthouse State Scenic Viewpoint provides access to a beach and a trail leading up toward the lighthouse. We opted not to explore the lighthouse itself, but the view from the road was beautiful.

Beautiful Beaches Near Florence
Our final coastal stops were around Florence, another popular destination along the central Oregon Coast. The area is known for its wide sandy beaches, dunes and beautiful coastal scenery. We stopped at a few beaches along the way, enjoying the views and taking photos. Florence is also home to the Oregon Dunes National Recreation Area, which stretches for approximately 40 miles along the coast. The dunes are among the largest expanses of coastal sand dunes in North America, and visitors can explore them through hiking, off-highway vehicle tours and other outdoor activities.

Heading Inland to Eugene
Sadly, our time on the Oregon Coast had come to an end. We had to make our way to Eugene, where we’d be spending the next two nights. While I would have loved to have stopped at more beaches, trails and viewpoints, we simply didn’t have enough time. That’s my biggest piece of advice for anyone planning an Oregon Coast road trip: allow more time than you think you’ll need. There are so many beautiful places to stop, and you never know when you’ll discover something unexpected.
How Much Time Do You Need to Explore the Central Oregon Coast?

We spent one night in Yachats and explored the coast over parts of two days. That gave us enough time to visit several highlights, enjoy our hotel and experience some beautiful coastal walks. However, if you’re planning your own trip, I’d recommend at least two nights along this stretch of coastline.
Here’s a rough idea of driving times:
Portland to Depoe Bay via McMinnville 2.5–3 hours
Depoe Bay to Yaquina Head 20–25 minutes
Yaquina Head to Seal Rock 25–30 minutes
Seal Rock to Yachats 15–20 minutes
Yachats to Cape Perpetua 5–10 minutes
Cape Perpetua to Florence 35–45 minutes
Florence to Eugene 1–1.25 hours
These times don’t include sightseeing stops, traffic or weather delays.
If you have two or three days, you can explore at a more relaxed pace, spend additional time hiking and enjoy some of the charming coastal towns. And if you have even longer, you could extend your trip north toward Cannon Beach.
Tips for Visiting the Oregon Coast

- Don’t let rainy weather discourage you. The Oregon Coast is beautiful even when it’s cloudy, misty or raining. In fact, I think the moody weather adds to its charm.
- Stop whenever something catches your eye. Some of our favorite experiences were unplanned stops along the highway.
- Check parking and recreation fees. Different parks and recreation areas have different requirements, and a pass may save you money if you’re making multiple stops.
- Wear comfortable shoes. You’ll want to walk on beaches, trails and uneven coastal paths.
- Bring a rain jacket. Even if the forecast looks promising, coastal weather can change quickly.
- Watch the tides. Tide pools and certain beaches are best explored during low tide. Always be cautious of sneaker waves.
- Don’t underestimate driving times. Highway 101 is scenic, but it isn’t a road you’ll necessarily want to rush through.
- Spend at least one night on the coast. We loved staying in Yachats, and it gave us time to enjoy the coastline in the evening and early morning.
Is the Oregon Coast Worth Visiting?
Absolutely! I’ve been to the Oregon Coast before, and it was every bit as beautiful as I remembered. From the dramatic coastal viewpoints and lighthouses to the lush forests and rocky beaches, there’s something special about this part of Oregon. While we had a general itinerary, I think the real beauty of exploring the Oregon Coast is being flexible. Some of the best stops are the ones you didn’t necessarily plan. See a beautiful viewpoint? Pull over. Find an interesting trail? Take a walk. Spot a beach that looks inviting? Stop and explore. There’s so much to discover, and you don’t have to spend a fortune or book elaborate activities to enjoy it. If you’re planning a trip to Oregon, make sure the coast is part of your itinerary. Whether you have one day or several, it’s a place that deserves to be explored.