Учитывая складывающуюся обстановку, командование фронта заблаговременно готовило переход в наступление войск левого крыла на ковельско-люблинском направлении. В их состав входили 70-я, 47-я, 8-я гвардейская и 69-я общевойсковые, 2-я танковая, 6-я воздушная армии, 2-й и 7-й гвардейские кавалерийские, 11-й танковый корпуса, а также 1-я армия Войска Польского — 36 стрелковых и 6 кавалерийских дивизий, 4 танковых корпуса, 3 отдельных танковых и самоходно-артиллерийская бригада, 26 танковых и самоходных полков, насчитывавшие 416 000 человек, более 7600 орудий и минометов, 1750 танков и самоходно-артиллерийских установок, 1465 боевых самолетов.
Замысел Люблин-Брестской операции заключался в том, чтобы ударами в обход Брестского укрепленного района с севера и юга разгромить люблинскую и брестскую группировки противника и, развивая наступление на варшавском направлении, выйти на широком фронте к Висле. Главный удар наносился из района Ковеля в общем направлении на Люблин, Варшаву, а частью сил в обход Бреста с юга. Армии правого крыла при поддержке 16-й воздушной армии наступали на варшавском направлении, обходя брестскую группировку противника с севера.
Войскам 1-го Белорусского фронта здесь противостояли основные силы 2-й полевой и часть сил 4-й танковой армий группы «Северная Украина».
В период подготовки к нанесению удара 6 июля войска левого крыла частью сил заняли город Ковель, оставленный немцами «без всякого нажима с нашей стороны», а утром 18 июля сосредоточенная в этом районе группировка советских войск перешла в наступление главными силами.
Соединения ударной группировки левого крыла фронта при мощной артиллерийской поддержке и активной помощи авиации в первый же день прорвали оборону противника. 47-я армия, командование которой принял бывший комиссар Генерального штаба генерал-лейтенант Н.И. Гусев, — это был четырнадцатый командарм, будет еще и пятнадцатый — начала стремительно продвигаться на Седльце, а 8-я гвардейская генерала Чуйкова и 69-я армия генерал-лейтенанта В.Я. Колпакчи, поддержанные 11-м танковым корпусом, насчитывавшим 233 танка, — на Люблин. 20 июля, продвинувшись на 70 км, они на широком фронте вышли к реке Западный Буг, с ходу форсировали ее и вступили в пределы Польши. Противник поспешно отходил на запад. Успеху левого крыла 1-го Белорусского фронта способствовало начавшееся 13 июля наступление 1-го Украинского фронта, проводившего Львовско-Сандомирскую операцию, войска которого частью сил правого крыла в интересах взаимодействия наносили удар на Замостье. 22 июля войска Колпакчи освободили Хелм, а 11-й танковый корпус генерал-майора И.И. Ющука ворвался в Парчев.
После прорыва обороны противника на Западном Буге 21 июля в сражение были введены 2-я танковая армия генерал-лейтенанта СИ. Богданова — огромная сила в 805 танков и САУ, и 2-й гвардейский кавалерийский корпус генерал-лейтенанта В.В. Крюкова. Германское командование понимало, что разворот войск левого крыла 1-го Белорусского фронта для выхода в тыл и фланг группировке, оборонявшейся севернее Полесья, может произойти на рубеже Бреста. Поэтому оно стянуло в этот район вместе со значительными силами 2-й армии большие резервы. Удерживая Брест, противник стремился разобщить усилия фронта и преградить советским войскам путь к Варшаве.
В тяжелую ситуацию попала опередившая соседей 65-я армия генерала Батова. Продвигаясь через район Беловежской пущи, ее войска 24 июля были внезапно атакованы 4-й танковой и 5-й танковой дивизией СС «Викинг».
«Наш правый сосед — 2-й Белорусский фронт — несколько поотстал, — вспоминает маршал Рокоссовский, — а 65-я армия, не встречая особого сопротивления со стороны противника, быстро преодолела лесные массивы Беловежской пущи, вырвалась вперед и тут попала в неприятную историю, будучи атакованной с двух сторон частями двух немецких танковых дивизий. Они врезались в центр армии, разъединили ее войска на несколько групп, лишив командарма на некоторое время связи с большинством соединений. Был такой момент, когда перемешались наши части с немецкими и трудно было разобрать, где свои, где противник; бой принял очаговый характер… Части и подразделения 65-й армии проявили большую выдержку в столь сложной обстановке. Они быстро занимали круговую оборону, отражали вражеские атаки, старались пробиться друг к другу. П.И. Батов и его штаб приняли необходимые меры. Командование фронта прислало на выручку стрелковый корпус и танковую бригаду. Положение было восстановлено, а противник, понеся большие потери, с трудом унес ноги. Но Павлу Ивановичу пришлось пережить тяжелые минуты». Войска Батова вышли к Западному Бугу и с ходу его форсировали.
Соединения 28-й армии вместе с 70-й армией генерал-полковника B.C. Попова, боевой путь которого начинался от стен Брестской крепости 22 июня 1941 года, предприняв наступление с трех сторон на брестском направлении, охватили город и в лесах западнее Бреста разгромили до четырех немецких дивизий. 27 июля 28-я армия вышла северо-западнее города к Западному Бугу. Пути отхода брестской группировки противника на запад были отрезаны. 28 июля войска 61-й армии генерал-полковника П.А. Белова при содействии части сил 70-й и 28-й армий освободили Брест.
Войска левого крыла 1-го Белорусского фронта быстро продвигались к Висле. 24 июля 2-я танковая армия, командование которой после ранения Богданова принял генерал-майор А.И. Радзиевский, и армия Чуйкова заняли Люблин.
В трех километрах от города была обнаружена первая «фабрика смерти» — Майданек. Освобождая оккупированные территории, советские солдаты на каждом шагу сталкивались с варварством и зверствами, сопровождавшими насаждение «нового порядка», видели разоренные города и расстрельные рвы, «выжженную землю» и концлагеря, знали о Бабьем Яре, но Майданек настолько поражал концентрацией садизма и бесчеловечности в одном месте, что Би-би-си отказалась верить сообщениям собственного корреспондента: «Ибо здесь было огромное промышленное предприятие, где тысячи «простых» немцев трудились полный рабочий день над уничтожением миллионов других людей, участвуя в своего рода массовой оргии профессионального садизма, — что еще хуже, — относясь к происходящему с деловитой уверенностью в том, что это такая же работа, как и любая другая».
Даже много всякого повидавший Чуйков, по его собственному признанию, не смог себя заставить посетить лагерь смерти. Но он был показан тысячам советских солдат и оказал огромное воздействие на Красную Армию. По воспоминаниям Верта, они помнили «запах Майданека», пробивая путь на запад, и если замполиты говорили об освободительной миссии, бойцы думали о возмездии: «Итак, были «простые фрицы» образца 1944 г., а вместе с тем были и тысячи гиммлеровских профессиональных убийц. Но существовала ли между ними какая-нибудь четкая грань? Разве «простые фрицы» не принимали участия в уничтожении «партизанских деревень»? И, во всяком случае, разве «простой фриц» не одобрял того, что творили его коллеги в войсках СС и в гестапо? Или он этого не одобрял? Вот та и психологическая и политическая проблема, которая должна была принести Советскому правительству и Красной Армии… много забот».
Продолжая наступление, 25 июля танкисты Радзиевского вышли к Висле в районе Демблина. Однако армия не имела тяжелых понтонных парков и не смогла форсировать рек с ходу. По приказу командующего фронтом генерал Радзиевский передал свой участок 1-й армии Войска Польского, введенной в сражение из второго эшелона, а сам начал развивать наступление вдоль правого берега реки к Варшаве. Польские части должны были форсировать Вислу на демблинском направлении и захватить плацдарм на западном берегу.
27 июля к реке вышла 69-я армия Колпакчи. Ее войска с ходу преодолели реку близ Пулавы и к 29-му овладели плацдармом. Попытка польской армии оказалась неудачной. Но с утра 1 августа к форсированию в районе Магнушев приступила 8-я гвардейская армия. В течение дня чуйковцы захватили плацдарм шириной 15 км и глубиной до 10 км.
28 июля к Висле выдвинулись войска 8-й гвардейской армии, 1-й армии Войска Польского, введенной в сражение из второго эшелона фронта, и 69-й армии, нарушив взаимодействие между группами армий «Центр» и «Северная Украина».
Танкистам Радзиевского командование фронта поставило задачу овладеть предместьем Варшавы — Прагой и совместно с 47-й армией Гусева отрезать противнику пути отхода на запад. Эту задачу выполнить не удалось.
Фельдмаршалу Моделю в конце концов удалось организовать упорное сопротивление советским войскам на границе Прибалтики с Восточной Пруссией, под Белостоком, юго-восточнее Варшавы. Противник теперь не только упорно оборонялся, но и стремился наносить чувствительные контрудары с привлечением большого количества танков. Ожидая дальнейшего развития наступления 1-го Белорусского фронта на Варшаву, немцы сосредоточили юго-восточнее ее на правом берегу сильную группировку в составе пяти танковых и одной пехотной дивизий. Они намеревались сильным контрударом в южном направлении разгромить левое крыло фронта, сорвать форсирование его войсками Вислы и наступление на Варшаву. На случай неудачи были подготовлены оборонительные позиции на подступах к Праге.