Izj har utspring nær Malyj Osjvortsy i Udmurtia, og munner ut i Nizjnekamsk-reservoaret i Kama. De største sideelvene er Agryzka, Tsjazj, Kyrykmas, Varzinka og Varzi. Langs elva ligger byene Izjevsk og Agryz.