Вытекает из озера Шкодер у города Шкодер, впадает в Адриатическое море, образуя дельту. Длина реки составляет около 40 километров, средний расход воды составляет 682 м³/с (по годовым данным 2006 года), площадь водосборного бассейна вместе с озером Шкодер и рекой Дрин — около 20 тысяч км²[2] (20 361 км²[3], 18 884 км²[4]), отдельно – 361,04 км²[5]. При подсчёте от истока реки Морача длина составляет 185 км, а площадь суббассейна для водной системы Морача-Шкодер-Буна – 5190 км²[5] (5187 км²[4]).
Вскоре после истока (через 4,5 километра) река Буна сливается с северным (основным) рукавом реки Дрин[6]. Зимой 1858/1859 гг. в период сильного разлива, воды реки Дрин, выйдя из берегов, направились на северо-запад, в сторону озера Шкодер, но, не доходя до озера и встретив на своем пути реку Буна, пошли по её руслу[7][2][8]. Пройдя по территории Албании, река становится пограничной. В устье разделяется на два рукава, огибающие остров Ада-Бояна (Вада), на котором расположен туристический центр[2]. На реке также есть другие острова[9][10].
После разлива зимой 1858/1859 гг. гидрологический режим рек Буна и Дрин существенно изменился, что, в частности, могло привести к появлению острова Ада-Бояна. В результате строительства трёх крупных водохранилищ на реке Дрин (Фиерза, Комани[англ.] и Вау-и-Дейес) в 1970—1980-е годы дельта реки подверглась эрозии[2].
↑Силаев, Евгений Дмитриевич. Албания : экономико-географическая характеристика / Под ред. В. П. Тихомирова. — Москва: Географгиз, 1953. — С. 52. — 176 с.
↑Hydrologie Des Lacs (англ.). — International Association of Hydrological Sciences, 1973. — 522 p. Архивировано 21 декабря 2021 года.
↑Лист карты K-34-XIV Титоград. Масштаб: 1 : 200 000. Издание 1976 г.