Desde su nacimiento en los Picos de Urbión, en Soria, hasta su desembocadura en la ciudad portuguesa de Oporto, el Duero recorre 897 km.