Nace
al norte de Alar
del Rey (Palencia), población
que debe su nacimiento al Canal de Castilla, tomando sus
aguas del río Pisuerga. Tras cruzarse en Herrera
de Pisuerga (Palencia) de nuevo con este río, y volver
a tomar aguas de él, rinde viaje depositando estas
aguas en el río Carrión, en el sitio de Calahorra
de Ribas (Palencia), tras recorrer 74,5 kilómetros y salvar un desnivel de 85,44 metros.
Para
salvar este desnivel existen 24
esclusas, todas ellas, al igual que
la mayor parte de su recorrido, en la provincia de Palencia, excepto
la esclusa 14 situada en el pequeño tramo del recorrido
del canal que discurre por la provincia de Burgos, en el municipio
de San Llorente de la Vega.