В конце сентября 57-я армия была передислоцирована на болгаро-югославскую границу в район Видин — Берковица — Лом, и затем участвовала в Белградской операции, в ходе которой наряду с Народно-освободительной армией Югославии, 46-й армией, 4-м гвардейским механизированным корпусом и Дунайской военной флотилией разгромила группировку противника на территории Югославии, освободив 30 сентября Неготин, 8 октября — Заечар, 17 октября — Смедерево, 20 октября — Белград, а также другие населённые пункты.