During the
East Prussian Offensive (13 January to 25 April), 70th Army attacked from the Serock bridgehead towards
Modlin,
Płock, and
Toruń (Thorn). During three days of fighting, its units broke through the German defenses. On 18 January, they captured Modlin and
Modlin Fortress. On 25 January, elements of 70th Army reached the fortified city of Toruń. At the same time other units of 70th Army reached the
Vistula River north-east of Bromberg (
Bydgoszcz) and crossed the river against opposition. On 10 February, the 70th Army reduced the defenders in Thorn. 70th Army, together with other armies of the front and forces of Baltic Fleet, took part in the
East Pomeranian Offensive (10 February – 4 April 1945). The operation captured the city, port, and military naval base of
Gdynia on 28 March and the naval base at
Danzig (Gdansk) on 30 March. In the beginning of April 1945, 70th Army was transferred to the front reserve. At this time the army had the 66th Guards SU Brigade attached, the Red Army's only heavy SU brigade, a potent force of 60
ISU-122 self-propelled guns. On 15 April it was sent to the region of
Wittstock, Naugard (
Nowogard), and Sztuchow. During the
Battle of Berlin (16 April – 8 May), 70th Army was attached to the spearheads of 2nd Belorussian Front, attacking on the
Neubrandenburg –
Wismar axis. On 1 May, it captured the cities of
Rostock and
Teterow. On the evening of 3 May, its units reached the Baltic Sea coastline near Wismar and received orders to guard and defend the coastline near
Stettin (Szczecin). ==Post war==