11-я гвардейская армия 3-го Белорусского фронта, наступавшая вдоль левого берега реки Прегель, обошла Кенигсберг с юга и к исходу дня перерезала автостраду, ведущую в Эльбинг. Вышла к заливу Фришес-Хафф на участке от Кенигсберга до устья реки Фришинг.
Войска немецкой группы армий «Север» были разделены на три части. Из них четыре дивизии были прижаты к морю на Земландском полуострове, пять дивизий заблокированы в Кенигсберге и до 20 дивизий окружены юго-западнее Кенигсберга.
В этот же день три дивизии 4-й немецкой армии Хоссбаха начали прорыв на запад. В районе Эльбинга им удалось установить непосредственную связь с частями 2-й немецкой армии, в центре был взят Прейсиш-Холланд, на юге — Либштадт.
На следующий день предполагалось ввести в сражение три подвижных соединения, но Хоссбах был отозван со своего поста. На этот шаг Гитлера толкнула телеграмма гаулейтера Коха, в которой последний обвинял 4-ю армию в том, что она, совершая дезертирство, трусливо пытается пробиться к рейху, в то время как он, Кох, со своим фольксштурмом собирается продолжать оборону Восточной Пруссии.
В ночь на 30 января на командный пункт армии прибыл преемник Хоссбаха генерал Мюллер. 4-я армия получила приказ немедленно прекратить наступление на запад, занять оборону на достигнутых рубежах и направить свои подвижные соединения в распоряжение 3-й танковой армии.
Войска 1-го Белорусского фронта прорвали Мезерицкий укреплённый район и перешли границу Германии западнее и северо-западнее Познани. К западу от Быдгоща, опираясь на инженерные укрепления Померанского вала, немецкие танки и пехота непрерывно контратаковали войска 47-й армии и местами отбросили их к югу от реки Нотец. В этот день здесь была введена в сражение 1-я армия Войска Польского, а 31 января — 3-я ударная армия Н. П. Симоняка.
В течение 29 января наши войска с боями заняли более 100 населённых пунктов в Восточной Пруссии. А в районе города Торунь продолжались бои по уничтожению окружённых в городе частей противника.
Войска 1-го Белорусского фронта, развивая успешное наступление, пересекли границу Германии западнее и северо-западнее Познани, вторглись в пределы немецкой Померании. А юго-западнее и южнее города Катовице наши войска в результате наступательных боёв заняли более 70 населённых пунктов.
Войска 4-го Украинского фронта, продолжая наступление в трудных условиях горно-лесистой местности в полосе Карпат, 29 января овладели городом Новы-Тарг. А в Будапеште наши войска продолжали бои по уничтожению гарнизона противника, окружённого в западной части города Буда, и заняли 32 квартала.