Desemboca en el puerto de Isabela de Sagua, en la costa norte de la isla de Cuba, tras recorrer 163 km desde la Sierra del Escambray, donde nace.