El río discurre a lo largo de un total de 50 kilómetros, hasta desaguar en el Aragón a la altura de Puente la Reina.