Для дезорганизации железнодорожных перевозок противника Ставка ВГК приказала командующему Авиацией дальнего действия маршалу авиации А. Е. Голованову подготовить и провести воздушную операцию с целью вывода из строя важнейших коммуникаций в Западной Беларуси, Литве и Польше. Для этого было привлечено восемь авиакорпусов дальней бомбардировочной авиации. С 4 по 12 июля подчинённые маршала А. Е. Голованова произвели более 2600 самолёто-вылетов, нанося удары по железнодорожным объектам. Только на железнодорожном узле Брест в эти дни было разбито и сожжено 30 эшелонов с пушками и бронетехникой. На железнодорожном узле Лунинец был разбит немецкий эшелон с войсками, при этом погибло не менее 200 солдат и офицеров, а сам этот железнодорожный узел был выведен из строя на трое суток. Одновременно по распоряжению БШПД в борьбу с подходившими резервами врага включились партизанские формирования Западной Беларуси и Восточной Польши. Вот что писали об этой операции, ставшей по сути четвёртым этапом «рельсовой войны», британский бригадный генерал Ч. Диксон и немецкий военный историк О. Гейльбрунн в специальном исследовании «Коммунистические партизанские действия»: «Красная Армия искусными отвлекающими маневрами создала впечатление скорого выступления на южной половине немецкого фронта. Тогда группа армий «Центр» направила все свои резервы и другие соединения с севера на юг, использовав для этого железную дорогу, идущую от Орши через Минск на Брест. Партизаны, которые до этого часто нападали на эту линию, не проявляли активности и не препятствовали немцам… Едва только германские подкрепления прибыли на юг, как Красная Армия неожиданно начала мощное наступление на севере и, когда немцы захотели перебросить крайне нужные им резервы по этой железной дороге обратно на север для поддержки разваливающегося северного фронта, партизаны снова по приказу командования Красной Армии произвели огромные разрушения на этой дороге и почти полностью остановили движение».
В итоге воздушных бомбардировок и партизанских диверсий движение противника по железной дороге было в значительной степени парализовано. Немецкие резервы уже на марше несли большие потери и прибывали в намеченные районы с большим опозданием.
Рис. 8. Белостокская фронтовая наступательная операция. 5–27 июля 1944 г.
Вал советского наступления стремительно катился на запад. 8 июля войска 1-го Белорусского фронта, сломив упорное сопротивление трёх немецких дивизий, прибывших из резерва, освободили Барановичи (рис. 8). На участке северной группы фронтов с 9 по 14 июля шли напряжённые бои за Вильнюс. 15-тысячный гарнизон литовской столицы, имевший на вооружении 40 танков и САУ, 13 бронетранспортёров (БТР) и 270 орудий различного калибра, получил приказ Гитлера: удерживать город до последнего солдата. Однако приказ фюрера оказался явно невыполним: войска 3-го Белорусского фронта и 2 тыс. литовских партизан 13 июля 1944 г. взяли город штурмом. На улицах литовской столицы было истреблено свыше 1 тыс. немецких солдат и офицеров, 350 гитлеровцев было захвачено в плен. Вильнюсская группировка немцев потеряла всю свою боевую технику и артиллерию. Полностью уничтожить немецкую группировку в Вильнюсе не удалось: боевая подвижная группа противника, совершив 30-километровый марш по советским тылам, достигла литовской столицы и вывела оттуда большую часть гарнизона. Однако на общую ситуацию на северном участке советско-германского фронта это не повлияло – попытка немецкого командования создать сплошную линию обороны в Литве окончилась неудачей. Развивая успех, 16 июля 1944 г. советские войска освободили Гродно и устремились дальше – на Каунас, Даугавпилс, Ригу и к побережью Балтийского моря (рис. 9). А 20 июля 1944 г. части 65-й армии 1-го Белорусского фронта вступили на территорию Польши. 21 июля 1944 г. в Хелме было создано временное народное правительство Польши – Польский Комитет национального освобождения, резиденцией которого с 24 июля 1944 г. стал освобождённый накануне г. Люблин.