29日苏联红军开始进攻布达佩斯，超过1百万人分成两个机动集团向该城进发，计划将布达佩斯与余下的德国及匈牙利军队分割，11月7日苏联军队进入布达佩斯旧城区20英哩的郊区，12月19日，红军经过一轮休整后恢复进攻。12月26日，苏联军队切断了连接布达佩斯和维也纳的公路，完成对布达佩斯的合围。纳粹拥立的“国家领袖”萨拉希·费伦茨早在12月9日就逃之夭夭。苏军的包围圈困住了布达佩斯城内将近33,000名德国及37,000名匈牙利士兵，还有超过800,000名平民，阿道夫·希特勒不但拒绝授权部队撤退，还宣佈布达佩