Elva har utspring på vestsida av fjellet Vilgesrášša og renner ned til de små vatnene Heastoaivveláddot i dalbunnen mellom Vilgesrášša i nord og Rásttigáisá i sør. Her renner den sammen med flere små bekker med utspring fra nordsida av Rásttigáisá, og fortsetter videre i vestlig retning. I det relativt flate og vegetasjonsfattige landskapet sprer elva seg ut over i flere separate løp, før den igjen samler seg i Dávgesoaivveláddot, en gruppe små sjøer mellom høydene Heastoaivi i nord og Dávgesoaivi i sør. Herfra snur den mot nordvest og renner ned til munningen i Storelva. Før samløpet med Storelva deler Rásttigáisájohka seg igjen og danner et 700 meter bredt elvedelta.