Fra sitt uspring, som ligger nær kommunen Calanasan, flyter Abulug i sørøstlig retning i en trang dal, og endrer retning i kommunen Kabugao fra sørøst mot nordøst. Elvedalen blir ganske bred desto nærmere ned mot havet elven kommer. Viktigste sideelv er Tauit, som springer ut ved Mount Bagucan. Sideelven Tabgayagan kommer fra sørvest, og Nagar renner gjennom kommunene Pudtol og Luna.