Войска 2-й ударной армии Волховского фронта 12 января перешли в наступление на всем фронте от Липки до Гайтолово. Особенно упорные бои происходили в районах трех наиболее сильных опорных пунктов противника — на правом фланге против Липки, в центре за Рабочий поселок № 8 и на левом фланге за рощу «Круглая». К исходу дня войска армии, прорвав оборонительную позицию противника севернее и южнее Рабочего поселка № 8 и овладев рощей «Круглая», продвинулись на 2–3 км. На участке Гонтовая Липка, Гайтолово наши части продвинулись на 1 км, а южнее правофланговые соединения 8-й армии местами овладели только первой траншеей противника.
В течение ночи на 13 января войска 67-й и 2-й ударной армий закреплялись на достигнутых рубежах и готовились к продолжению наступления. Противник, значительно усилив артиллерийский и минометный огонь по расположению наших войск, использовал ночь для усиления своей обороны. В район 1-го и 2-го городков из района Мга был выдвинут 283-й полк 96-й пехотной дивизии, а гарнизоны в Липке и в Рабочем поселке № 8 были усилены двумя батальонами за счет тактических резервов. Одновременно в район Синявино и Рабочего поселка № 5 были выдвинуты остальные части 96-й пехотной дивизии и 85-й горно-егерский полк. Также были сняты из района Погостья и направлены в «бутылочное горло» в район Шлиссельбурга 151-й и 162-й пехотные полки 61-й пехотной дивизии под общим руководством генерал-майора Хюнера. Хорошо видно, что в первую очередь немцы направляли резервы (которые были усилены ротой «тигров») против Ленинградского фронта, рассчитывая, что легче будет остановить 67-ю армию, наступающую из блокадного Ленинграда.
С утра 13 января ударные группировки фронтов продолжали наступление. Войска 67-й армии, развивая наступление на Рабочий поселок № 5, одновременно стремились окружить противника в районе 1-го и 2-го городков и расширить фронт прорыва в южном направлении. Однако наступление 45-й гвардейской стрелковой дивизии с юга и 268-й стрелковой дивизии с севера в обход 1-го и 2-го городков встретило ожесточенное сопротивление противника. 45-я гвардейская стрелковая дивизия, отразив контратаку двух батальонов немцев, продвижения не имела. Против 268-й стрелковой дивизии перешли в контратаку выдвинутый из резерва 283-й пехотный полк, усиленный 4 «тиграми» и 8 Pz.III, и до двух батальонов 170-й пехотной дивизии. Дивизия, не выдержав удара танков противника, отошла на восточную опушку леса севернее 2-го городка. По данным противника, в этом бою было подбито 12 советских танков. Однако восстановить положение этой контратакой немцам не удалось. Единственный резерв 18-й армии был введен в позиционные бои. Теперь оставалось парировать кризисы переброской батальонов с одного участка на другой.
136-я стрелковая дивизия, усиленная 61-й танковой бригадой, продолжала наступление в юго-восточном направлении и к исходу дня заняла лес в полутора километрах северо-западнее Рабочего поселка № 5, глубоко вклинившись в расположение противника. Рабочий поселок № 5 был своего рода фортом с 15 ДЗОТами и шестью батареями 105-мм легких полевых гаубиц. Через него проходила дорога, связывавшая Синявино и берег Ладожского озера. 86-я стрелковая дивизия, очистив от противника лес южнее Шлиссельбурга, вышла к железной дороге, но, встретив упорное сопротивление, дальше продвинуться не смогла.
Войска первого эшелона 2-й ударной армии, усиленные соединениями второго эшелона — 18-й и 71-й стрелковыми дивизиями и 98-й танковой бригадой, 13 января возобновили наступление на всем фронте, но, встретив повсюду исключительно упорное сопротивление противника, имели незначительное продвижение.
14 января 67-я армия, введя в бой из второго эшелона 102-ю стрелковую бригаду и 123-ю стрелковую дивизию, усиленную 122-й танковой бригадой, стремилась сломить сопротивление противника в 1-м и 2-м городках. В направлении Рабочего поселка № 3 в бой была введена 123-я стрелковая бригада. Однако развить наступление войскам армии не удалось.
2-я ударная армия, блокировав опорный пункт в Рабочем поселке № 8, силами 372, 18-й и 256-й стрелковых дивизий к вечеру 14 января вышла на линию Рабочих поселков № 4 и № 5. Рабочий поселок № 8 тоже был своего рода «фортом Дуомон» — его гарнизон составляли около 700 человек, опиравшихся на 16 ДЗОТов. Южнее войска 2-й ударной армии прорвали вторую позицию противника и овладели станцией Подгорная. 191-я стрелковая дивизия заняла Рабочий поселок № 7 и вела бой за станцию Синявино. Одновременно войска армии продолжали настойчивые атаки юго-западнее рощи «Круглая» и в районе Липки, где для помощи 128-й стрелковой дивизии через Ладожское озеро в тыл противнику вышла 12-я лыжная бригада.
Таким образом, к исходу 14 января между войсками Ленинградского и Волховского фронтов, вышедшими к Рабочему поселку № 5, оставалось расстояние не более двух километров. Части противника, находившиеся в районах Шлиссельбурга и Липки, оказались почти полностью изолированными от основных его сил, оборонявшихся в районах 1-го и 2-го городков, Синявино и в лесу юго-восточнее Синявино. Они образовали так называемую группу Хюнера. Согласно принятой в вермахте практике они продолжали вести бои в окружении, получая снабжение по воздуху.
В течение 15, 16 и 17 января войска 67-й армии Ленинградского фронта и 2-й ударной армии Волховского фронта, наращивая силу ударов, продолжали наступление, стремясь завершить прорыв и соединиться в районе Рабочих поселков № 1 и № 5. В то же время правофланговые соединения 67-й армии (45-я гв. сд, 13, 123-я сд и 102-я сбр) были сосредоточены против 1-го и 2-го городков, а 11, 71, 376-я и 314-я стрелковые дивизии 2-й ударной армии вели бои против сильного узла сопротивления противника юго-западнее Гонтовой Липки, пытаясь расширить фронт прорыва к югу.
67-я армия, введя в бой на правом фланге 13-ю стрелковую дивизию, в центре — 142-ю стрелковую бригаду и усилив 34-й лыжной бригадой 86-ю стрелковую дивизию, за эти дни подошла к Рабочим поселкам № 1 и № 2, овладела Рабочим поселком № 3 и заканчивала уничтожение противника в Шлиссельбурге. Одновременно войска армии обошли 2-й городок с востока, но овладеть им не смогли. Попытки 136-й стрелковой дивизии прорваться к Рабочему поселку № 5 также встретили ожесточенное сопротивление противника. Ввиду неуспеха дальнейших попыток наступать из района Московской Дубровки командующий 67-й армией оставил здесь одну, уже понесшую большие потери 45-ю гвардейскую стрелковую дивизию, а 13-ю стрелковую дивизию в ночь на 18 января перегруппировал в район Марьино и в лес восточнее, с тем чтобы ввести ее в бой для охвата 1-го и 2-го городков с северо-востока. Одновременно командование 18-й немецкой армии приняло решение отказаться от удержания плацдарма группы Хюнера у самого берега Ладожского озера и санкционировало прорыв оставшихся там частей на соединение с основными силами армии. Обеспечивавшие оборону группы Хюнера артиллерийские орудия и тяжелое оружие были брошены. Фактически тем самым признавался успех медленно развивавшегося советского наступления.
Войска 2-й ударной армии в течение 15–17 января закончили уничтожение противника в Рабочих поселках № 4 и № 8, овладели сильным опорным пунктом в Липке, вышли к Рабочему поселку № 1, заняли завод ВИМТ и станцию Синявино. Атаки левофланговых дивизий армии в районах Гонтовой Липки и Гайтолово по-прежнему успеха не имели.