US 20 begins at an intersection with US 101 in Newport, Oregon, and runs generally eastward towards Idaho. On the way it goes over the Central Oregon Coast Range, through several Willamette Valley cities including Corvallis and Albany, climbs the Cascade Mountains over Santiam Pass, goes through Bend, and traverses the Oregon High Desert passing through Burns. It eventually overlaps with US 26 in Vale, and the two roads continue concurrently to the Idaho border.