Elva renn hovudsakleg sør- og austover. Dei øvre delane er prega av stryk og bratte elvebreidder.[2]
I Karnataka deler Kaveri seg dei heilage elveøyaneSrirangapatnam og Sivasamudram, der ein også finn ei rekkje stryk som mellom anna er bygde ut til vasskraft.[2] I Tamil Nadu er ho oppdemd ved Mettur, både til vasskraft og til forbetra kunstig vatning.[2] Aust i Tamil Nadu dannar Kaveri ei ny heilag valfartsøy, Srirangam, ved Tiruchchirappalli. Her er ho blitt demd opp ved Grand Anicut i oldtida og på ny i 1836–38 (den nordlege Kollidam-delen).[2]
Ho munnar ut i Bengalbukta gjennom to hovudmunningar i Kaverideltaet.[1]
Dette deltaet sør for Cuddalore er rundt 10 000 km² stort og er kjend som «hagen til Sør-India».[2] Kaveri er ei særs viktig kjelde til kunstig vatning, og har livnært både eldgamle sørindiske rike og moderne byar.[1]
Elva har mange bielvar, som Shimsha, Hemavati, Arkavathy, Kapila, Honnuhole, Lakshmana Tirtha, Kabini, Lokapavani, Bhavani, Noyyal og Amaravati.[1]