Kabul (sanskrit: कुभा, farsi: دریای کابل, pashto: کابل سیند) er en elv som har utspring i fjellkjeden Sanglakh i Afghanistan, som er adskilt fra elven Helmand av Unaipasset. Den er hovedelven i den østlige delen av Afghanistan. Elven går 700 km østover før den munner ut i Indus nær Attock i Pakistan. Større byer den går gjennom er Kabul, Chaharbagh, Jalalabad og Nowshera. Kabulelva går inn i Pakistan omtrent 30 km nord for Khyberpasset. De største sideelvene til Kabul er Logar, Panjshir, Kunar, Alingar og Bara.

Kabul (elv)
Kart
Kabul-elva
33°55′07″N 72°13′50″Ø

Behsood-broen over Kabul-elva, Jalalabad - 30. juli 2009
Indus og dens sideelver, hvorav Kabul

Elva Kabul er i seg selv ikke så mye mer enn en tynn strøm det meste av året, men blir større om sommeren på grunn av snøsmelting. Den største sideelva er Kunar, som starter som elva Mastuj, som går fra Chiantar-isbreen i Chitraldistriktet i Pakistan og når den går sørover og inn i Afghanistan møter den elva Bashgal, som kommer fra Nurestan. Kunar møter Kabulelva nær Jalalabad. Til tross for at Kunar har høyere vannføring enn Kabulelva, fortsetter elva videre under navnet Kabul, hovedsakelig av politiske og historiske årsaker.