From its source, the Idrijca flows to the southeast and then, after its confluence with the Beca river, turns to the northeast. Then, after passing through the town of Idrija, the river turns to the northwest and joins the Soča in Most na Soči, to the south of Tolmin.