And here is another route to Astoria through the coast range. Again, there will be snow in the higher elevations of this route at times.
1. Take Rt. 30 from Portland to Scappoose.
2. Turn left on Scappoose-Vernonia Hwy.
3. Turn right on Oregon Hwy. 47 at Pittsburg.
4. Turn left on Oregon Hwy 202 at Mist.
5. Follow 202 into Astoria.
This is all pavement with no shoulder for most of it. Traffic is light but there will be log trucks during the week and motorhomes on weekends. It's a much more scenic ride than taking Highway 30 all the way from Portland to Astoria.