Vassdraget har sine kilder nordvest på fjellvidda Duoddaraš. Elva, som her kalles Moksajohka, renner først mot vest ned dalsiden til Moksavuopmi, hvor den snur mot nord og fortsetter gjennom en skogkledt dal ned til Kjæsvannet. Fra Kjæsvannet fortsetter elva mot nord til Kjæsdalen, hvor den krysser Fylkesvei 8060 og snur mot øst. På den nederste strekningen har elva lite fall, og går i et meanderende løp mellom store myrområder, før den munner ut innerst i Lille-Porsangen.