Elva har utspring på nordsiden av fjellvidda Sieiddečearru, like nord for riksgrensa mot Finland. Elva renner først nord gjennom et flatt og myrlendt landskap, og følger vestsiden av fjellet Sieiddevárri til Opmojeaggi-myra. Her snur elva mot sørøst og fortsetter gjennom en åpen dal ned til samløpet med Heavvojohka.