Oregon road trip: Cannon Beach to Crater Lake and Hells

This 2,613 km route through Oregon connects iconic Pacific Northwest destinations including Cannon Beach, Portland, Mount Hood, Crater Lake National Park, and the Columbia River Gorge. The itinerary spans from coastal attractions like Yachats and Ecola State Park to inland highlights such as Bend, Hells Canyon Recreational Area, and the Cascade Lakes Scenic Byway.

Mode
Places
Start
Columbia River Gorge & Portland
End
Yachats
Stops
14
Video author
travmap
Updated

Stops on this route

  1. Columbia River Gorge & Portland — Dramatic river canyon with waterfalls and scenic cliffs near Oregon's largest city, a hub for outdoor recreation and cultural attractions.
  2. Yachats & Cape Perpetua — Rugged coastal headland featuring Thor's Well sinkhole, sea caves, and panoramic ocean vistas along the central Oregon coast.
  3. Hells Canyon Recreational Area & Joseph — North America's deepest river gorge carved by the Snake River, with remote wilderness trails and stunning mountain scenery in northeast Oregon.
  4. Mount Hood — The tallest peak in Oregon, located 60 miles from Portland. Home to historic Timberline Lodge with views of the Southern Cascades.
  5. Timberline Lodge
  6. Portland — Oregon's largest city straddling the Willamette River, surrounded by natural beauty with Mount Hood in the distance and the Pacific Ocean nearby. Home to Forest Park and…
  7. Crater Lake National Park — The most popular natural attraction in Southern Oregon, remnant of a volcanic eruption from Mount Mazama 7,700 years ago. Features the 33-mile Rim Drive with scenic overlooks.
  8. Cannon Beach — Popular seaside resort along Oregon's 300-mile coast, named after a cannon that washed ashore after a shipwreck. Features the 235-foot-high Haystack Rock and Cannon Beach History…
  9. Ecola State Park — Located north of Cannon Beach, offering hiking trails of all levels and stunning Oregon Coast views.
  10. Columbia River Gorge — U-shaped corridor stretching over 70 miles along the Columbia River on Oregon's northern border, featuring the Historic Columbia River Highway with waterfalls.
  11. Bend — Paradise for nature lovers in central Oregon with access to the Cascade Mountains for skiing, rock-climbing, and mountain biking. Starting point of the Cascade Lakes Scenic Byway.
  12. Cascade Lakes Scenic Byway — Scenic route beginning in Bend, climbing through ponderosa pine forests toward Mount Bachelor and ending at the winter resort community of Sunriver.
  13. Sunriver — Winter resort community serving as the endpoint of the Cascade Lakes Scenic Byway.
  14. Yachats — Small town on the Northern Oregon Coast situated at the foot of the 800-foot-high Cape Perpetua.

Video on this route

10 Best Places to Visit in Oregon - Travel Video

More routes nearby

Map