Mae'n llifo trwy Hazara, ac yn cael ei dal tu ôl i gronfa yn Tarbela. Mae Afon Kabul yn llifo iddi ger Attock. Am weddill ei daith i'r môr mae'n croesi wastadiroedd Punjab a Sind, gan arafu ei llif yn sylweddol. Mae afon Panjnad yn ymuno ym Mithankot. Ar ôl llifo trwy Jamshoro, mae'n gorffen mewn delta mawr i'r dwyrain o Thatta.