I would like to drive down from Vancouver, BC to Cannon Beach, as fast as possible. Altho I hear Astoria is pretty, I don't mind bypassing it if it gets me to cannon beach faster (I'm the type that would rather spend more time seeing fewer spots than make more stops seeing more places).
Should I take the I-5 all the way down to Kelso, and then take US-30 past Astoria, and then the Coastal 101 South to Cannon Beach?
The alternative is to take I-5 all the way down to Portland, and then the US-26 towards Cannon Beach.
I am planning to depart from Vancouver, BC at 7 am.