Astoria is approximately 95 to 100 miles from Portland, Oregon. By car, the drive usually takes around 2 to 2.5 hours, depending on traffic and the route you choose. Most travelers take US-26 West or US-30 West, both offering scenic views of forests, rivers, and small towns along the way. This makes the journey not just a commute, but a pleasant road trip through Oregon’s natural landscapes.