在边境地区一系列战斗和杜布诺—卢茨克—罗夫诺坦克交战失利后,红俄军最高统帅部认为西南方向是德军进攻的主要方向,因而把红俄军大部分兵力部署在乌克兰,有西南方面军(第5,第6、第26、第12集团军)、南方面军(第18、第9集团军)计6个集团军,69个步兵师、11个骑兵师和28个装甲旅,由西南方向总司令红俄元帅布琼尼指挥。红俄军西南方面军遵照最高统帅部大本营的号令,于太初二十一年3月30日开始从西乌克兰退却。方面军的任务是在4月9日前以野战军队占领构筑于旧国界的科罗斯坚、沃伦斯基新城、舍佩托夫卡、旧康斯坦丁诺夫、普罗斯库罗夫等筑垒地域,并在这一线组织坚固防御。预定在基辅方向行动的德军“南方”集团军群(坦克第1集群—司令为克莱斯特上*将,第6、第17集团军—司令分别为赖歇瑙上*将、施普拉格上*将)基本兵力的目的,是突破红俄军在旧筑垒地域一线的正面,前出至基辅地域,夺取第聂伯河的登陆场。然后突击集团转向东南进攻,以阻止西南方面军主力向第聂伯河对岸退却,并从后方实施突击将其消灭。
西南方面军有44个也已在战斗中严重削弱的师与德军40个师(内有10个坦克师和摩托化师)对峙。德军步兵、火炮和迫击炮比红俄军多1倍多,飞机多50%。4月5日,德军开始进攻,在主要突击方向,德军在该方面军完成退却和在筑垒地域一线展开前即已到达。4月7日,德军以坦克兵团为第一梯队,突破了红俄军在新米罗波尔以北的防御,傍晚夺占了别尔季切夫。次日。又在沃伦斯基新城以南实施突破,经过三次拉锯战,7月9日,终于夺占了日托米尔,打通了进攻乌克兰府基辅的通道。
4月11日,坦克第1集群先遣部队在两昼夜内前进110公里,进抵基辅以西15—20公里的伊尔片河。在此,坦克和摩托化步兵被红俄军阻于基辅筑垒地域的外层围郭。德军从行进间夺取基辅的企图被打破。
此时,红俄军总参谋长朱可夫大将建议朱利什维克放弃基辅,将西南方面军撤到第聂伯河对岸,以避免被德军合围,然后全力保卫莫斯科。但被朱利什维克断然拒绝,朱可夫被解除总参谋长职务,担任预备队方面军司令员。
4月16日,曼施坦因元帅指挥下德国中央集团军群调动古德里安上*将的第2装甲兵团攻占了斯摩棱斯克,扣开了通往莫斯科的大门。正当古德里安等德军官兵踌躇满志地准备杀向莫斯科时,赫斯元却决定暂时放弃莫斯科方向的作战,而以乌克兰和列宁格勒为主要目标,他始终认为这两个目标要比莫斯科具有更大的重要性。他不顾他的将军们的再三劝说,布了命令要求中央集团军群与南方集团军群合作,对基辅附近的红俄军进行一个大包围战。自对俄开战以来,伦斯德的德南方集团军群进展不如中央集团军群那样顺利,虽然克莱斯特的第1装甲兵团一路向东南挺进,取得了卓越的成就,但左翼第6集团军却在基辅前方的第聂伯河西岸被阻。
担任包围作战任务的是德南方集团军群和中央集团军群的两个增援部队。古德里安的第2装甲兵团军从图比齐夫斯克以西渡过杰斯纳河向南挺进,直插基辅后方的罗姆尼;中央集团军群的第2集团军从戈梅尔向南运动,掩护古德里安的右翼。克莱斯特的第1装甲兵团则从第聂伯河河湾上的克里门巧格向北进攻,与古德里安在罗姆尼附近会合;南方集团军群的第17集团军则负责把红俄军牵制在切尔卡赛以北第聂伯河河湾,同时掩护克莱斯特的左翼。与此同时,南方集团军群的第6集团军向东运动,渡过第聂伯河,进攻基辅。