Il torrente ha origine ad ovest di Volzana /Volče (Slovenia) e per metà del suo corso fa da confine tra i due stati; la parte bassa invece segna la demarcazione tra la provincia di Udine e quella di Gorizia. Dopo aver attraversato i comuni di Drenchia e Stregna, scorre nei pressi di Prepotto e Dolegna del Collio, fa da separazione tra i comuni di Cormons e San Giovanni al Natisone, delimita il confine occidentale del Collio e, dopo 55 km, si getta nel fiume Torre nei pressi del comune di Romans d’Isonzo.