Операция проводилась с целью разгрома немецкой группировки в Венгрии и выводу этой страны из войны, а также блокировки немецких войск на Балканском полуострове. 26 декабря 1944 г. советские войска после упорных боев окружили будапештскую группировку противника численностью до 200 тысяч человек. Итогом сражения за Венгрию стал разгром 56 дивизий противника. Вынудив немецкое командование перебрасывать в Венгрию войска с центрального фронта, соединения Красной Армии создали благоприятные условия для Висло-Одерской операции. Южная группировка немецких войск оказалась под угрозой окружения и начала спешный отход с Балканского полуострова.