Убукун берёт начало на водоразделеХамар-Дабана на восточном склоне горы Улан-Шэлэ (1395 м). Около 40 км бежит горным потоком по узкой таёжной межгорной долине между Солдатским и Онгустаевским хребтами, принимая многочисленные притоки — Малый Убукун, Средний Убукун, Карым, Хара-Бильчир, Онгустай и др.
По выходе на Среднеубукунскую низменность у посёлка Ардасан разделяется на рукава, образуя обширную водную систему с протоками, болотами, оросительными каналами. Основной водоток справа принимает притоки из Убукунских озёр. Близ улуса Тохой прежнее направление реки на юго-восток резко меняется на северо-северо-восточное, образуя острый угол. Место это носит бурятское название Тохой, переводимое как «локоть». Течение реки здесь относительно спокойное.
Далее, юго-восточнее улуса Жаргаланта, река протекает по местности Казённый Пруд, бывшей небольшим проточным озером, ныне осушенным. Русло реки здесь представляет канал. За селом, приняв свой левый рукав, Убукун вновь принимает характер горной реки, хотя и течёт по равнинной местности. У села Средний Убукун река прорезает обширный березняк. Далее, перед прижимом, образованным горой Большой Алтан, принимает справа приток из Абрамовского озера. В узком четырёхкилометровом ущелье между Большим Алтаном и Онгустаевским хребтом река слева принимает горные ручьи Мельничный, Горхон и др.
По выходе на Убукуно-Оронгойскую низменность река меняет северо-восточное направление течения на юго-восточное под прямым углом. На озёрно-болотистой Харганатской равнине воды реки забираются оросительными каналами. За селом Нижний Убукун река Убукун впадает в реку Оронгой в 20 км от места её впадения в Селенгу.
↑Ресурсы поверхностных вод СССР: Гидрологическая изученность. Т. 16. Ангаро-Енисейский район. Вып. 3. Забайкалье / под ред. В. И. Зильберштейн. — Л.: Гидрометеоиздат, 1966. — 159 с.