The river flows in the northwest area of Java with a predominantly tropical monsoon climate. The annual average temperature in the area is 24 °C. The warmest month is May, when the average temperature is around 26 °C, and the coldest is January, at 22 °C.[4] The average annual rainfall is 2646 mm.