Grupa szybka 2 FB (5 Gwardyjska Armia Pancerna i 3 Gwardyjski Korpus Kawalerii) miała wykorzystać sukces przełamania i z rejonu Działdowa uderzyć w kierunku północnym. 21 stycznia zajęto Nidzicę, 22 stycznia Iławę i Olsztyn, a 23 stycznia Ostródę i Szczytno. W tym czasie 3 Front Białoruski opanował Tylżę, Gąbin, Wystruć i sforsował linię rzeki Dejmy. 22 stycznia w obliczu zagrożenia okrążeniem, rozpoczął się odwrót sił 4 Armii niemieckiej z rejonu Wielkich Jezior Mazurskich, Kanału Augustowskiego i Biebrzy w rejon Bartoszyc, Lidzbarka Warmińskiego i Dobrego Miasta. W ślad za uchodzącym przeciwnikiem do natarcia w kierunku na Lidzbark Warmiński ruszyły siły 50 Armii 2 Frontu Białoruskiego. Kontynuując natarcie 2 Front do 26 stycznia osiągnął wybrzeże Zalewu Wiślanego w rejonie Tolkmicka, uchwycił przyczółek na lewym brzegu Nogatu w rejonie Malborka i zamknął od północy okrążenie Torunia. W rejonie Wielkich Jezior zdobyto Węgorzewo i Giżycko. 3 Front Białoruski, przełamując kolejne linie obrony, dotarł na przedpola Królewca.

W efekcie powyższych działań siły niemieckie zostały rozdzielone na dwie części.