Der Alei (im Oberlauf: Östlicher Alei, russisch Восто́чный Але́й/Wostotschny Alei) entspringt in den nordwestlichen Ausläufern des Altai an der Grenze zu Kasachstan. Im weiteren Verlauf durchfließt er stark mäandrierend die Steppen des nördlichen Altaivorlandes im Bereich der Region Altai und mündet beim Dorf Ust-Aleika, 55km südlich von Barnaul in den Ob. Nahe der Mündung ist der Fluss ca. 70m breit und 1,5m tief.
Das Einzugsgebiet umfasst 21.100km². Die mittlere monatliche Wasserführung bei Chabasino 46km vor der Mündung beträgt 34,0m³/s (im Februar nur durchschnittlich 3,5m³/s, im Mai dagegen durchschnittlich 144,1m³/s).[4]
Der Alei gefriert von November bis April. Sein Wasser wird zur Bewässerung landwirtschaftlicher Nutzflächen verwendet.