Cannon Beach is a small coastal city in northwest Oregon. It`s known for its long, sandy shore. Standing tall in the ocean, Haystack Rock is a seasonal haven for tufted puffins. On a headland to the north, trails in Ecola State Park offer sweeping views of the ocean, coves and a lighthouse. South is Arcadia Beach, with tide pools and a picnic area. In Cannon Beach, you`ll find everything from fine dining with wine pairings to relaxed, family restaurants where you`ll feel comfortable bringing the kids, as well as a handful of spots with dog-friendly patios.
This self-drive, independent vacation package will introduce you to these beautiful cities on Oregon. Combine Portland (Oregon’s largest city, sits on the Columbia and Willamette rivers), Astoria and Newport (lively city with several fine beaches, world-class aquarium and largest commercial fishing place); with a Rental Car. This is a flexible vacation package. Select your number of nights in each city, desired hotel and activities.
Portland - Cannon Beach - Olympic National Park - Port Townsend - Leavenworth - Seattle (Self Drive)
Driving Time
Portland – Astoria: 1 hr 46 min approx.
Astoria – Cannon Beach: 37 min approx.
Cannon Beach– Yachats: 2hrs 56 mins approx. .
Yachats - Eugene: 1hr 47 min approx.
Driving Time
Portland –Cannon Beach: 1 hr 25 min approx.
Cannon Beach– Olympic National Park: 14hr 51 min approx.
Olympic National Park–Port Townsend: 1 hrs 4 mins approx.
Port Townsend – Leavenworth: 4hrs 11 mins approx.
Leavenworth – Seattle: 2hr 14 mins approx.