Так как германский флот лишился баз в районе Варангер-фьорда, уменьшилась опасность ударов с воздуха по морским коммуникациям. Англичане стали отправлять большие конвои по 30–50 транспортов. Германский флот попробовал активизировать действия подводных лодок. Однако охранение кораблями и союзников, и Северного флота заметно улучшилось. На путях противника успешно действовали поисковые ударные группы из подводных лодок и надводных кораблей, так что потери конвоев стали невелики. В то же время противник нес потери в транспортах и кораблях от ударов сил Северного флота, в первую очередь авиации. Николай Герасимович отмечал, что иногда против неприятельского конвоя действовало до 800 самолетов. Время от времени сам командующий руководил действиями разнородных сил. Когда в море показывался конвой, его атаковали и подводники, и летчики, и торпедные катера, добиваясь успеха. Для обороны своих судов гитлеровцам приходилось увеличивать число кораблей охранения.
Итак, Красная армия при поддержке флота почти вытеснила неприятеля с территории Советского Союза и уже перешагнула границы. Теперь войскам предстояло освобождать от фашизма страны Европы.
Черноморский флот не мог использовать крупные корабли для действий у прикрытых минами берегов Болгарии и Румынии, поэтому с началом Ясско-Кишиневской операции основную роль предоставили авиации. Важнейшими целями стали Констанца и Сулина. Летчики отвлекли внимание нападением на Сулину, а затем обрушились на Констанцу и уничтожили около 70 кораблей и судов. Атаки продолжались до 25 августа и парализовали деятельность портов.
Дунайская флотилия, сформированная по решению Ставки в апреле 1944 года, осуществила 22 августа переправу через Днестровский лиман и высадила десант на его западный берег. Уже к вечеру высаженные войска овладели Аккерманом (Белгородом-Днестровским). Следующей целью стало устье Дуная. 23 августа корабли флотилии вышли из Одессы, на рассвете 24 августа высадили десант у Жебриян и преградили пути отхода германо-румынских войск, которым пришлось капитулировать. В то же время другой отряд флотилии вошел в Килийское гирло и направился вверх по Дунаю; высаженный десант овладел Вилковом. 23 августа в результате вооруженного восстания профашистское правительство Антонеску было свергнуто. Новое правительство Румынии объявило войну Германии, войска которой начали наступление на Бухарест. В этой обстановке успешно продолжалось наступление на суше. Но моряки двигались быстрее. 25 августа С.Г. Горшков сообщал из Килии, что частей армии поблизости нет[114].
Командующий Черноморским флотом после прорыва в Килийское гирло оставил часть кораблей Дунайской флотилии при устье Дуная; эти силы заняли 27 августа Сулину. Главные силы направлялись вверх по реке. 26 августа пала Тулча. Весь Нижний Дунай оказался под контролем советских моряков; румынская флотилия капитулировала. Ставка поставила новую задачу. Войска 3-го Украинского фронта должны были выйти на границу с Болгарией и овладеть Констанцей. В этих условиях нарком ВМФ после обсуждения с Главным морским штабом поставил адмиралу Октябрьскому задачу захватить и освоить порт Констанцу. Дунайской флотилии следовало организовать траление и судоходство на реке и поддерживать действия сухопутных войск. С 24 августа по 8 сентября суда флотилии перевезли 179 тысяч человек и много техники на южный берег Дуная. Немцы пытались увести около 200 судов от Браилова по реке, но у Прахова были остановлены наступавшими войсками 2-го Украинского фронта и затопили суда.
29 августа командующий румынским флотом принял предложение капитулировать. Советские войска заняли Констанцу. Сразу же после капитуляции началось перебазирование кораблей в порт и самолетов на румынские аэродромы. Для управления ими уже 29 августа в Констанцу самолетом прибыла оперативная группа штаба ВВС Черноморского флота, а 8 сентября – оперативная группа штаба флота. Тем временем войска 2-го Украинского фронта заняли Плоешти и 31 августа вошли в Бухарест, а 3-й Украинский фронт 5 сентября вышел на румыно-болгарскую границу.