La longitud total del río es de 800 km, de los que 320 km discurren por Karnataka, 416 km por Tamil Nadu y 64 km forman la frontera común entre Karnataka y Tamil Nadu.