La rivière Sonaly prend sa source dans les monts Amantau(kk) un petit massif des hauts plateaux kazakhs.
Sa source se situe sur les versants sud-est, à 106 kilomètres au nord-nord-ouest du lac Chochkakol.
Elle se dirige d'abord vers le sud-ouest et décrit un large arc de cercle vers l'ouest puis le nord-ouest dans sa partie supérieure. Elle poursuit ensuite son cours globalement vers le nord.
Dans sa dernière partie, elle oblique vers le nord-ouest et rejoint la rive gauche de la Kulanotpes.
La frontière du district de Korgalgyn de l'oblys d'Akmola, longe la rive opposée[1].
La vallée de la rivière est large et son lit est bordé de berges abruptes.
Le débit annuel moyen à son embouchure est de 0,32 m3/s[2].
En été, la Sonaly s'assèche généralement et se divise en plusieurs bras[2].