The 109-km-long river flows in the Bandung and Cianjur regencies, with the upstream at the west slope of Mount Patuha and discharge into the Indian Ocean.
The upper part of the Cibuni Basin is adjacent to the upper part of the Citarum Basin in the north, where the flow of the Citarum River goes northward in Java and flows into the Java Sea.
[7] The upstream is located in Rancabali of Bandung Regency, then it flows in the southwest direction to Pasirkuda, Tanggeung, Kadupandak, and Agrabinta (all in Cianjur Regency) then turns to the southeast passing Sindangbarang, Cianjur at the south coast of Java.
[8] Along the stream is a topical forest with diverse plants, fish, birds, boars, apes, wild cats, and reptiles.
[9] Closer to the ocean, the river mouth widens to almost 200 m and hosts sweet water crocodiles.