The river passes east of Habiganj town, where it is under pressure from encroachment and pollution. North of town it turns west, and joins the Kushiyara near Adampur in Lakhai Upazila, Kishoreganj District.
The river is 166 km long. It is the second longest river of Tripura.