Elva har utspring helt sør på Bealddoduottar. Den renner først mot nord, før den snur mot øst og sør i en stor bue rundt fjellet Skiehččanoaivi, og deretter mot øst igjen ned til samløpet med grenseelva Skiehččanjohka.