К этому времени закончил свое выдвижение 2-й Украинский фронт, действовавший теперь в Трансильвании. Им командовал сорокашестилетний маршал Р.Я. Малиновский, получивший это воинское звание за свою победу в Румынии, а начальником штаба был генерал-полковник М.В. Захаров, прорабатывавший последние детали плана по вторжению в Венгрию. До начала своего крупномасштабного наступления против Венгерского королевства механизированные, а также кавалерийские и артиллерийские соединения 2-го Украинского фронта получили пополнение из резервов русского Верховного главнокомандования. В состав 2-го Украинского фронта, линия фронта которого протянулась на 800 километров, входили 40-я армия, 7-я гвардейская армия, румынская 4-я армия, 27, 53 и 46-я армии, румынская 1-я армия, 6-я гвардейская танковая армия, 18-й танковый корпус, две конно-механизированные группы и 5-я воздушная армия. В общей сложности в распоряжении маршала Малиновского находилось более 40 стрелковых дивизий, 2 укрепрайона, 3 танковых, 2 механизированных и 3 кавалерийских корпуса, а также 1 танковая бригада. Тяжелое вооружение 2-го Украинского фронта состояло из 750 танков и самоходных орудий, 10 200 орудий и минометов, 1100 самолетов. 22 (позже 17) румынские дивизии, входившие в состав румынских 1-й и 4-й армий, находились в оперативном подчинении командующего 2-м Украинским фронтом. (Укомплектованность румынских дивизий была низкой. Так, 1-я румынская армия насчитывала всего 30 151 чел. – Ред.)

Оба фланга этой русско-румынской (русской при некотором участии румын – всего 2-й Украинский фронт насчитывал 698 200 чел. – Ред.) ударной мощи были надежно обеспечены. На северо-востоке 2-й Украинский фронт граничил с 4-м Украинским фронтом (командующий – генерал армии И.Е. Петров), в состав которого входили 1-я гвардейская армия, 18-я армия, 17-й отдельный гвардейский стрелковый корпус и 8-я воздушная армия.

Южнее 2-го Украинского фронта, в Болгарии, развертывался 3-й Украинский фронт под командованием маршала Толбухина, а именно занимал протяженный участок вдоль югославской границы длиной около 400 километров, проходивший в пространстве от излучины Дуная южнее Оршовы и до болгаро-греческой границы. 28 сентября его войска – а среди них с 8 октября также и три болгарские армии – совместно с югославской Народно-освободительной армией (НОАЮ) начали наступление в направлении на Белград.

Согласно плану русского Верховного главнокомандования перед русскими войсками была поставлена задача «уничтожить фашистские вооруженные силы в Венгрии и побудить эту страну окончить войну на стороне Германии.

Это позволило бы Красной армии пробиться к западной границе Венгрии и продолжить наступление в направлении Вены и Южной Германии». Эта задача была возложена на 2-й Украинский фронт, причем он мог рассчитывать на известную поддержку 4-го Украинского фронта. Об участии в боевых действиях этой осени 3-го Украинского фронта речь не шла, поскольку в московской Ставке всерьез надеялись, что после Румынии и Болгарии удастся в кратчайший срок занять также и Венгрию и перенести таким образом военные действия на территорию Австрии или Южной Германии.

Во исполнение этого замысла маршал Малиновский получил из Москвы указание нанести основной удар центром своего фронта из пространства под городом Арад в направлении Дебрецена и Ньиредьхазы, а вспомогательный удар – флангами своего фронта. Подобные действия требовали тесного взаимодействия с соседними фронтами, в особенности с 4-м Украинским фронтом, которому предстояло преодолеть Восточные Карпаты и продвинуться до верховьев Тисы. Для координации совместных действий 2-го и 4-го Украинского фронтов в сентябре в штабе Малиновского появился в качестве представителя Ставки Верховного Главнокомандования маршал С.К. Тимошенко.