Левый приток реки Свияга.

Длина 117,9 км (в пределах РТ 32 км), площадь бассейна 1587 км2. Исток на территории Чувашской Республики, на участке от деревни Исаково до села Бик-Утеево Буинского района протекает по границе с Чувашской Республикой, устье в 1 км к юго-востоку от села Девликеево Апастовского района. Абсолютная высота истока 208 м, устья – 60 м. Водосбор Булы – холмистая равнина, сильно пересеченная долинами притоков, балками и оврагами. Лесистость водосбора 6%.

Принимает 35 притоков, из них 6 – на территории РТ; наиболее крупные (левые) – Черемшан (32,8 км) и Малая Була (41 км). Густота речной сети 0,28 км/км2. Долина трапецеидальная, ширина 2-4 км в среднем и до 6 км в нижнем течении. Пойма двусторонняя, шириной до 4 км. Русло извилистое, шириной от 2 до 14 м. Глубина от 0,2 м на перекатах до 1-3 м на плесах.

Режим реки изучается с 1950 года на водомерном посту у деревни Чатбаш Апастовского района. Питание преимущественно снеговое. Модуль подземного питания 0,11-3 л/с·км2. Гидрологический режим характеризуется высоким половодьем и низкой меженью. Средне-годовые колебания уровня воды у деревни Чатбаш 5,1 м (максимальный 5,9 м). Средний многолетний слой годового стока в бассейне 95 мм, слой стока половодья 80 мм. Весеннее половодье начинается в конце марта. Ледостав образуется в начале ноября. Толщина льда к концу зимы достигает 67 см. Средний многолетний меженный расход воды в устье 0,84 м3/с.

Вода умеренно жесткая (3-6 мг-экв/л) весной и жесткая (6-9 мг-экв/л) зимой и летом. Общая минерализация 200-300 мг/л весной и до 700-1000 мг/л зимой и летом.