Elva har sitt utspring i fjellområdene sørøst for Austgulen, som en rekke små bekker som renner sammen i Austgulstølvatnet (389 moh). Derfra renner den mot sør-sørvest gjennom den 5 km lange Steinsdalen, hvor den mottar flere sidebekker. Rundt en kilometer før munningen snur elva brått mot øst, deretter mot sør, før den munner ut i Vetlevatnet like vest for Yndesdalsvatnet.