USA  ›  Oregon  ›  Cannon Beach Tours

Cannon Beach Tours

Average traveler rating of these tours: 4.9 1,686 reviews Free cancellation on most experiences

Our top 3 of 4 experiences

Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day TripOur pick
Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day Trip ★ 4.95 (1,147 reviews) Duration: 8h–9h Every day · 09:00 Live guide EN Pickup available
from · per person US$ 139
Oregon Coast Day Trip: Cannon Beach & Haystack RockBest value
Oregon Coast Day Trip: Cannon Beach & Haystack Rock ★ 4.64 (476 reviews) Duration: 8h Mon, Wed, Sat and Sun · 09:00 Live guide EN Hotel pickup
from · per person US$ 126
Oregon Coast tour from Portland: Goonies House, Cannon BeachAlso recommended
Oregon Coast tour from Portland: Goonies House, Cannon Beach ★ 4.25 (4 reviews) Duration: 8h Every day · 09:00 Live guide EN · ZH Hotel pickup
from · per person US$ 180

Cannon Beach Tours at a glance

Price per person across the 4 options priced per person: US$ 126–US$ 180 (median US$ 139). With 100+ reviews: 2 of 4.

Of the 4 options: 4 with live guides in English, 4 with free cancellation, 3 with instant confirmation, 4 with hotel pickup, 4 kid-friendly and 3 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

Cannon Beach Tours

4 options
Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day Trip
›
‹
Our pick
Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day Trip Feel the wild Oregon coast on a guided day trip from Portland. Walk misty forests, explore Cannon Beach, and see Haystack Rock. Includes snacks, pickup, and local guide. Every day · 09:00 · Pickup available · All ages ★ 4.95 (1,147 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from US$ 139 per person
Oregon Coast Day Trip: Cannon Beach & Haystack Rock
›
‹
Best value
Oregon Coast Day Trip: Cannon Beach & Haystack Rock Full-day Oregon Coast tour from Portland with Cannon Beach, Haystack Rock tide pools, and Ecola State Park. Includes van transport, guide, water, and hotel pickup. Mon, Wed, Sat and Sun · 09:00 · Hotel pickup · All ages ★ 4.64 (476 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 126 per person
Cannon Beach Day Trip from Portland: Haystack Rock & Coast Hike
›
‹
Excellent quality
Cannon Beach Day Trip from Portland: Haystack Rock & Coast Hike Day trip from Portland to Cannon Beach on Oregon's northern coast with a guide, including Camp 18 Logging Museum. Sat and Sun · 09:00 · Pickup available · All ages ★ 4.85 (59 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from US$ 139 per person
Oregon Coast tour from Portland: Goonies House, Cannon Beach
›
‹
Also recommended · New
Oregon Coast tour from Portland: Goonies House, Cannon Beach Small-group Oregon Coast tour from Portland visiting the Goonies House in Astoria, Fort Stevens' Battery Russell, the Peter Iredale shipwreck. Every day · 09:00 · Hotel pickup · All ages ★ 4.25 (4 reviews) Duration: 8h Live guide: EN · ZH ✓ Free cancellation. from US$ 180 per person

All 4 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day TripOur pickGroup of up to 12 · Pickup offered
US$ 139 per person
8h–9h4.95★ · 1,147Every day · 09:00English
Oregon Coast Day Trip: Cannon Beach & Haystack RockBest valueGroup of up to 13 · Pickup offered
US$ 126 per person
8h4.64★ · 476Mon, Wed, Sat and Sun · 09:00English
Oregon Coast tour from Portland: Goonies House, Cannon BeachAlso recommendedGroup of up to 6 · Pickup offered
US$ 180 per person
8h4.25★ only 4 reviewsEvery day · 09:00English, Chinese
Cannon Beach Day Trip from Portland: Haystack Rock & Coast HikeGroup of up to 14 · Pickup offered
US$ 139 per person
8h–9h4.85★ · 59Sat and Sun · 09:00English

Related

More things to do in Oregon

Need help planning your next activity?