Река Ульба образуется при слиянии рек Громотуха и Тихая, которые берут начало в Ивановском и Убинском хребтах (Рудный Алтай). В городе Усть-Каменогорске впадает в реку Иртыш (является правым притоком). Длина 100 км, площадь бассейна 4990 км².
Течение Ульбы довольно быстрое и порожистое. Она течет в живописном горном ущелье. В верховьях Ульбы преобладают серые скалы, ниже простираются зеленые луга, пихтовые леса и березняки.
Ежегодно в летнее время по реке организуются сплавы. Сплавы по Ульбе довольно популярны среди туристов – новичков. Такое водное путешествие протяженностью около 100 км займет 4-5 дней.Туру приписывается вторая категория сложности. Сезон для сплавов приходится на май – август, хотя лучшим временем для прохождения маршрута считается конец мая или начало июня. В это время уровень воды в реке наибольший, скорость сплава достигает 19 км в час. С другой стороны, из за довольно высокой скорости снижается маневренность плавсредства и в опасной ситуации будет сложнее избежать столкновения. Сплав желательно проводить на надувных плотах, лодках или байдарках.