Torre starter som Torrente Mea på om lag meters høyde i De juliske Alper. Torres kildeelv flyter i en vestlig retning, og forsvinner en strekning under jorden, på grunn av karstgrunnen i området. Ved endrer Mea navn til Torre, og flyter i et grenete løp i en sørøstlig retning, forbi den østlige utkanten av byen Udine, og videre mot Adriaterhavet. I kommunen Trivignano Udinese mottar elva Natisone fra venstre, og et stykke etterpå Judrio, også fra venstre. Noen få kilometer senere forener Torre seg med Isonzo, ca. 10 kilometer før denne munner ut i Adriaterhavet.