Elva har sitt utspring på Smolenskhøydene, og den renner derfra i sørlig retning til samløpet med Desna i byen Brjansk. Foruten Brjansk renner elva gjennom byene Djatkovo, Fokino, Kirov og Ljudinovo.