Den har sitt utspring på nordsiden av Obsjtsjij Syrt-høydene i grenseområdet til Orenburg oblast. Djoma renner derfra mot nordøst og inn i Basjkortostan, hvor den danner en bred dal. Elva renner her sakte, i et sterkt buktende elveløp med mange meandere og kroksjøer, spesielt i den nederste strekningen før den munner ut i Belaja.