El 20 de marzo los soviéticos tomaban Braunsberg y el día 22 bombardeaban Heiligenbeil, dificultando la evacuación naval hasta que el 26 de marzo entraron en la localidad entablando feroz combate urbano.