Originario de la meseta tibetana del oeste de China, en la Región Autónoma del Tíbet, el río discurre a través del distrito de Ladakh de Jammu y Cachemira y luego entra en Pakistán a través de los Territorios del Norte (Gilgit-Baltistán); sigue después desde el norte del país en dirección sur cruzando a lo largo todo Pakistán, hasta desembocar en el mar Arábigo, cerca de la ciudad portuaria de Karachi en Sind.