From the origin to its mouth, in order, tributaries are the: Seganagana, Bonnie Brook, Mpuluzi, Buhlungu, Umvenvane, Lusushwana, Sidvokodvo, Mkhondvo, Mhlamani, Mzimneni, Mzimphofu, Mhlathuzane, Mtsindzekwa, Nyetane, Funuane, and the Pongola Rivers.