Elva dannes ved samløpet mellom elvene Apurímac og Mantaro, ca 400 meter over havet. Den renner herfra i nordvestlig retning, til den ved landsbyen Puerto Prado løper sammen med elva Perené og danner elva Tambo, som via Ucayali fortsetter til Amazonas.