Ее успешное завершение спустя три с половиной месяца имело огромное стратегическое значение: распался союз нацистской Германии и Венгрии. Немцы лишились важного источника горючего для своих боевых машин – венгерской нефти, а Красная армия открыла себе дорогу к Австрии и Чехословакии.
К началу марта 1944 года венгры, в том числе, диктатор Миклош Хорти, уже не хотели ни союза с Гитлером, ни вообще войны. Понимая это, по приказу фюрера немцы провели операцию по оккупации страны, чтобы не допустить выхода Будапешта из коалиции. Кроме того, ими был похищен сын Хорти – так нацисты рассчитывали лишить его возможности действовать против своих интересов. Позже диктатора заменили на лидера венгерской партии нацистов Ференца Салаши, который продолжил курс «тотальной войны».
В Будапештской наступательной операции были задействованы войска 2-го Украинского фронта под командованием маршала Родиона Малиновского, а также часть сил 3-его Украинского фронта, которым руководил маршал Федор Толбухин. Им противостояли группы армий «Юг» во главе с генерал-полковников Йоханнесом Фриснером.
К этому моменту после удачного захвата Дебрецена 2-й Украинский фронт стоял в 150 километрах восточнее Будапешта, а 3-й, освободив Белград, занял позиции на юге страны и готовился форсировать Дунай. Войска Вермахта же на подступах к венгерской столице организовали хорошо укрепленную оборону (так называемая «линия Маргарита»). С учетом этого Ставка приняла следующе решение: центр и левое крыло 2-ого Украинского фронта должны в короткие сроки разгромить вражескую группировку между реками Дунай и Тисса и с ходу овладеть Будапештом.
Утром 29-го октября советские войска перешли в наступление. Маневр был неожиданным, и уже 2 ноября Красная армия находилась всего в 15 километрах от венгерской столицы. Однако на помощь немецкой группировке были переброшены резервные силы. Продвижение 2-ого Украинского фронта было остановлено и начались затяжные бои.
К декабрю было организовано еще одно наступление. По замыслу командования фронтам предстояло сломить оборону врага севернее и юго-западнее Будапешта и, двигаясь навстречу друг другу, окружить и уничтожить группировку противника и овладеть городом. Этот план был удачным. Приступив к его реализации 20-го декабря, уже к 26-му советские войска завершили окружение, блокировали противника в лесах северо-западнее город.
29-го декабря командование фронтов отправило к немцам парламентариев с ультиматумом о капитуляции во избежание дальнейшего кровопролития. Немцы отвергли его и, нарушив одновременно международное право и общепринятые этические нормы, убили посланников. В ответ советские войска приступили к уничтожению окруженных нацистов.
Штурм Будапешта оказался длительным. Бои за его восточную часть продолжались до 18 января, за западную же - завершились лишь 13 февраля. В этот день немецкая группировка в Будапеште прекратила свое существование. Вермахт потерял около 50 тысяч человек убитыми и 138 тысяч пленными. Советскому Союзу эта победа далась также нелегко. Убито было порядка 80 тысяч солдат и офицеров. Командование высоко оценило их подвиг. Более 350 тысяч человек были награждены медалью «За взятие Будапешта».