The river takes is course from Thiruvaiyaru of Thanjavur where it branches from Kaveri, travels through Kumbakonam. It runs a distance of 11.2 km before emptying itself into the sea of Bay of Bengal at Karaikal, east of Akalanganni.
The river begins in Thiruvaiyaru, Thanjavur, diverging from Kaveri, and then travels through Kumbakonam before emptying itself 11.2 km later into the Bay of Bengal at Karaikal, near Akalanganni.