Im Januar 1944 wurde die Belagerung von Leningrad während der Leningrad-Nowgoroder Operation durch eine neue sowjetische Großoffensive aufgehoben. Am 12. Januar griff im Süden die 2. Baltische Front gegen die 16. Armee auf Nowosokolniki an, zwei Tage später begann die Offensive der über See herangeführten 2. Stoßarmee aus dem Brückenkopf von Oranienbaum. Am 15. Januar trat auch die 42. und 67. Armee der Leningrader Front an. Am 17. Januar wurde die erste deutsche Verteidigungslinie durchbrochen und am 19. Januar Nowgorod durch die sowjetische 59. Armee befreit. Der Durchbruch der 2. Stoßarmee aus dem Kessel von Oranienbaum in Richtung auf Krasnoje Selo bedrohte die rückwärtigen Verbindungen der 18. Armee. Ende Januar bis Mitte Februar musste sich die 18. Armee über den Luga- und Pljussa-Abschnitt auf die Landenge bei Narwa sowie südlich des Peipussee auf die Linie Pleskau – Ostrow zurückziehen.