为了顺利赢得这次战役的胜利,斯大林特意派了铁木辛哥元帅作为最高统帅部代表来到匈牙利,在这里三位苏联元帅一起制定了作战计划。在计划中苏军估计到这次战役的主要任务将落在托尔布欣元帅的第三乌克兰方面军身上,为此大量反坦克炮部队被派往该方面军的地段(包括数量众多的SU100自行反坦克战车,该车因此战而一举成名)。从进入匈牙利以来第一次,苏军有近一个月的充足时间来构筑防御体系,难怪战后苏军把库尔斯克战役和巴拉顿湖战役作为苏军防御作战的典范。
开战之初,第三乌克兰方面军编成内计有37个步兵师6个保加利亚步兵师、2个坦克军、1个机械化军、1个骑兵军(官兵40.7万人、火炮和迫击炮7000门,坦克和自行火炮407辆、飞机965架)。方面军的战役布势为两个梯队。诸兵种合成近卫第4集团军(司令为扎哈罗夫大将),第26(司令为加根中将)、第57集团军(司令为沙罗欣上将),保加利亚第1集团军在第一梯队担任防御,第27集团军(司令为特罗菲缅科上将)为第二梯队,坦克第 23、第18军,近卫机械化第1军,近卫骑兵第5军,步兵第84师和6个炮兵旅为方面军司令员的预备队。基本兵力集中在德军主力可能进攻的近卫第4集团军和第26集团军的防御地带。
防御计划规定了几种行动方案,这些方案都根据敌军可能实施突击的情况,在现地进行过实兵演练。防御(包括对坦克防御)纵深为25~50公里,包括主要防御地带、第二防御地带、集团军防御地带、两个方面军防御地区、若干中间地区和斜切阵地。对坦克防御的基础是坚固的防坦克地域和强大的反坦克炮兵预备队。反坦克炮的平均战役密度为每公里18门,个别地段的地雷障碍物密度为每公里2700枚防坦克地雷和2500枚防步兵地雷。方面军建立了68个快速障碍设置队。第三乌克兰方面军所属空军第l7集团军(司令为苏杰茨空军上将)及第二乌克兰方面军所属空军第5集团军(司令为戈留诺夫空军上将)一部对陆军进行支援。方面军及时而妥善地做好了抗击德军突击的准备,巧妙地组织了协同动作和军队指挥。
这里要特别提到的是苏军防御体系,其在巴拉顿湖的防御系统之完善,配备之强,完全超过库尔斯克战役中苏军的防御体系。比如对预计的敌重点进攻地段,防御阵地共拥有27公里的战壕,火炮和迫击炮发射点130个,113个掩体,埋设反坦克地雷4249枚,反步兵地雷5058枚!一线师虽然人员不足 (一个师仅有3500人,平均每个团只有区区600人),但拥有的火力十分可观,全师共有各种火炮和迫击炮多达114门,包括6门122毫米榴弹炮和33 门120毫米大口径迫击炮。这样全师防线平均每公里拥有火炮达22门,经过集中后在最关健的地段上每公里火炮拥有量更高达70门!虽然没有坦克,但平均每公里部署的反坦克炮高达22门!各个火力点构成了严密的交叉火网,苏军等待德军的到来
3月6日凌晨4时30分,战场短暂的平静终于被打破了。在巴拉顿湖以南地区,德军突然开始全面猛烈炮击苏军防线,随后首先由巴拉顿湖以南地域向考波什堡,从德拉瓦河地区向北分别实施辅助突击。正如苏军所预料的那样,德军对防守在韦伦采湖和巴拉顿湖之间的近卫第4集团军和第26集团军实施了主要突击。德军集中了强大的装甲突击集团,主要为党卫军第六坦克集团军和第三装甲军的各个师,在个别方向每公里正面有50~60辆坦克,企图分割苏军,并向多瑙河挺进。
