For a virtual tour go to: http://www.cannonbeach.org/
Getting to Cannon Beach from Seattle:
Drive south from the Puget Sound area on Interstate 5 towards Portland. At the Longview Exit #36 you have a choice to make (a) drive west over to Astoria and then south down Highway 101 along the Oregon Coast to get to Cannon Beach (b) keep driving south and get through Portland first and then head west over the Coast Range (Sunset Highway #26) to get over to Cannon Beach.
Here’s the details re route (a): exit at Longview (Exit #36) and head west towards the Lewis & Clark Bridge to Rainer. Turn right and continue west on Highway 30 for about 45 miles until you reach Astoria where the road goes through downtown and suddenly becomes Highway 101. Continue on Highway 101 for about 25 miles and go south through Seaside. Cannon Beach is about 8 miles south of Seaside. Once here you’ll notice there are three main Cannon Beach exits (Downtown,Midtown (Sunset Boulevard),and Tolovana Park).
Here’s the details re route (b): keep driving south on Interstate 5 towards Vancouver. Cross the Interstate Bridge from Washington into Oregon and continue south towards downtown Portland. Cross either the Fremont Bridge (I-405) or the Marquam Bridge (I-5) and watch carefully for signs leading you over to OR26 (Sunset Highway) towards Seaside and the Oregon Coast. After about 60 to 75 minutes on OR26 take a left at the north/south Highway 101 junction and head 4 miles south towards Cannon Beach.
It’s about 210 miles from Seattle to Cannon Beach and 3 and half hours.
Getting to Cannon Beach from Portland:
From Portland International Airport head south on I-205 and then west on I-84 towards downtown Portland. Watch for signs leading you to Oregon Highway 26. Cross either the Fremont Bridge (I-405) or the Marquam Bridge (I-5) to eventually get to OR26. After driving about 72 miles on OR26 take a left at the north/south Highway 101 junction and head 4 miles south towards Cannon Beach.
Look for the rustic welcome sign and you’ll immediately notice there are three main Cannon Beach exits (Downtown, Midtown (Sunset Boulevard),and Tolovana Park).
Here in town getting around by bus is free if you catch The Bus (runs about every 30 minutes). Call Sunset Empire Transportation (www.ridethebus.org) for more information at (866) 811-1001 or (503) 861-7433.
Heading north to Cannon Beach from Tillamook or Manzantia? Catch “The Wave”. Call The Wave (503)815-8283 or www.tillamookbus.com.
Along the north Oregon Coast another regional public transportation option is The POINT (Public Oregon Intercity Transit) provided in part by the Oregon Department of Transportation. For schedules and tickets (541) 484-4100 or (800) 442-4106 or www.northwest-point.com.
And for those who want to get out to the Pacific Northwest via rail Amtrak serves Portland from the north (Seattle) and south (San Francisco) and east (Chicago). For schedules and tickets (800) 872-7245 or www.amtrak.com.