Two-day Adventure Itinerary on the Oregon Coast

  • Day 1: Cannon Beach and Ecola State Park
    1h 20min (79 miles) from Portland International Airport

    Start your adventure with a visit to Cannon Beach, famous for its long stretch of sandy beaches, numerous seabirds, and the famous landmark, Haystack Rock. Head to Ecola State Park for some trail hiking and stunning views of the coastline, including the Tillamook Rock Lighthouse in the distance.

  • Day 2: Yaquina Head Lighthouse and Oregon Dunes National Recreation Area
    2h 15min (132 miles) from Cannon Beach

    Start your day by exploring the Yaquina Head Lighthouse, which offers guided tours to the top for stunning 360-degree views of the Oregon coast. Then, head to Oregon Dunes National Recreation Area for an adrenaline-filled adventure. Activities available include sandboarding, ATV riding, and hiking.

Time and Costs Estimates

  • Cannon Beach (1-2 hours, free)
  • Ecola State Park (2-3 hours, $5 per vehicle)
  • Yaquina Head Lighthouse (1-2 hours, $8 per adult)
  • Oregon Dunes National Recreation Area (4-5 hours, $10 per vehicle)
  • Total Estimated Costs: $23 per person

Transportation

It is recommended to rent a car as public transportation is limited on the Oregon coast. The estimated cost for a rental car is around $50-$70 per day. Driving along the coast can take longer than expected, and visitors should allow extra time for potential stops and sightseeing.

Useful Tips

If you have more time, consider visiting other popular locations such as Cape Kiwanda, Thor’s Well, or Crater Lake National Park. For those with less time, consider spending only one day on the coast and the other day in Portland, exploring the city's attractions, such as Powell's City of Books or the Portland Art Museum.

Airports

The main airport for visiting the Oregon coast is the Portland International Airport (PDX), which is located 1 hour and 45 minutes north of Cannon Beach. Other airports that can be used are the Eugene Airport (EUG), which is located 2 hours and 45 minutes south of Cannon Beach, or the Southwest Oregon Regional Airport (OTH), which is located 2 hours and 45 minutes south of Oregon Dunes National Recreation Area.

0