Elva har utspring fra et lite tjern øst for fjellet Čuovvárrášša, og renner derfra i nordlig retning. Den tar inn sideelvene Čiŋkajohka og Lavnnjetjohka fra øst og Reinelva fra vest. Den øvre delen av vassdraget, som utgjør mesteparten av nedbørfeltet, er et småkupert fjellandskap som skiller seg fra det utpregede viddelandskapet lenger sør. De nederste fem kilometrene før munningen renner elva gjennom en skogkledt dal.