Elva er 235 kilometer lang (350 km medregnet tilløpselva Sotka, med et nedbørfelt på . Middelvannføringen ved utløpet er på 150 m³/s. Den renner først østover og skjærer seg ned i en dyp kløft på vei ned fra platået, og endrer så brått retning og renner rett nordover. Elva har hele veien mot Kvitsjøen et ekstremt buktende og meanderende løp. På de nederste 90 km er den påvirket av tidevannet.