К счастью, германский флот слабо поддерживал действия сухопутных войск. Правда, в конце сентября в Або-Аландский район прибыли линкор «Тирпиц», тяжелый крейсер и несколько легких крейсеров. Крейсера стояли и в Либаве. Но этой морской группировке поставили иную задачу: не позволить прорваться кораблям Балтийского флота после захвата Ленинграда и Кронштадта в Северное море. Так крупные корабли германского флота и простояли на Балтике в бездействии.
Отмечая, что люди блестяще выдержали тяжелые испытания 1941 года, когда пришлось отходить от границы до Ленинграда, оставляя после героической обороны свои базы, Кузнецов писал, что в отличие от довоенных планов флоту пришлось заниматься делами сухопутными, к которым ранее готовились мало: «Конечно, если бы войска фашистской Германии были остановлены на наших границах, немецкому флоту пришлось бы действовать активнее. Тогда пригодились бы все варианты наших довоенных оперативных планов. Недостаточная же подготовленность к началу войны театра военных действий, неожиданное направление вражеских ударов подчас приводили нас к ряду ошибок в борьбе за свои районы и базы, а иногда ставили в исключительно тяжелое положение. Так, в конце июня, когда была захвачена Рига, кораблям отряда легких сил пришлось базироваться на не приспособленные для этого бухты, а затем отходить мелководным фарватером через Моонзунд. И все же командование Балтийского флота сумело под носом у противника углубить моонзундский фарватер и вывести через него крейсер «Киров» и многие другие корабли и суда. На поверку вышло, что гитлеровцы раньше времени прокричали о том, что им удалось «запереть большие силы красных в Рижском заливе» [42] .
К началу июля выявилась угроза Таллину. Главком Северо-Западного направления К.Е. Ворошилов приказал командованию Балтфлота выставить засаду сухопутных частей южнее Таллина, вести разведку и лишние корабли отправить на восток. Не располагая войсками, В.Ф. Трибуц мог выставить в качестве заслона лишь небольшие флотские подразделения. Не оставалось времени строить укрепления, ибо со стороны Риги уже двигались на Таллин войска противника. В воспоминаниях Н.Г. Кузнецов сокрушался, что не пришло в голову решение стянуть для обороны столицы Эстонии всю 8-ю армию. Однако в Наркомате ВМФ твердо решили оставить флагманский командный пункт именно в Таллине, ибо только оттуда можно было управлять гарнизонами на Ханко и на островах. Решение поддержал и Сталин, сказав: «Таллин нужно оборонять всеми силами». За лето удалось построить три линии обороны, основанные на заброшенных укреплениях времен Первой мировой войны. Части 10-го стрелкового корпуса, боевые корабли, береговая артиллерия, зенитная артиллерия и авиация флота остановили продвижение противника и заставили его подтянуть подкрепления. 19 августа неприятель перешел в наступление на первый оборонительный рубеж. Несмотря на значительные потери от огня корабельной и береговой артиллерии, гитлеровцы решительно продвигались вперед. 25–27 августа бои шли на последней линии обороны. В этой ситуации 26 августа Кузнецов получил разрешение Ставки вывести корабли и войска для обороны Ленинграда [43] .
Переход прикрывали две подводные лодки южнее Хельсинки и морская авиация (от Кронштадта до острова Гогланд). Боевые корабли распределили на три отряда, которым предстояло прикрывать переход четырех конвоев на определенных участках маршрута. После полудня войска, оборонявшие Таллин, перешли в наступление, оттеснив противника местами до нескольких километров, и вернулись в Таллин для погрузки. Корабли и суда вышли на рейд утром 28 августа. Отход войск и посадку на суда прикрывала корабельная и береговая артиллерия. На переходе неприятельские самолеты и торпедные катера наносили удары по судам конвоев. Но главную опасность представляли мины. После подрыва нескольких кораблей и судов В.Ф. Трибуц приказал до рассвета встать на якоря. Днем 29 августа отряд главных сил прибыл в Кронштадт. За ним постепенно подходили конвои. Всего на переходе из 195 кораблей, транспортов и вспомогательных судов погибло 53, в основном от мин. Из 23 тысяч бойцов на дно ушли 4 тысячи, однако боевое ядро флота и большая часть войск прибыли к цели и влились в оборону Ленинграда. В сентябре-октябре после упорной защиты были оставлены острова Моонзундского архипелага, на которые гитлеровцы осуществили несколько высадок десанта.
Ханко оставался последним пунктом, далеко оторванным от главных сил. Несмотря на сложное положение в полуокружении, защитники полуострова не только отбивали нападения противника, но и сами один за другим захватывали десантами окружающие островки. Держался и островок Осмуссар с сильными береговыми батареями. Лишь в конце ноября организовали вывоз войск с Ханко. К 2 декабря в Ленинград было переброшено более 22 тысяч из 27 тысяч защитников. В октябре и ноябре эвакуировали также 10 тысяч человек с Гогланда, Бьёркё и других островов Финского залива [44] .
В общем, на приморских направлениях основным результатом действия флота явилась оборона портов и островов, задерживавшая на дни, недели и месяцы наступление противника и сорвавшая замысел «молниеносной» войны. Моряки приковали значительные силы неприятеля в критический период обороны Ленинграда. Именно потому Н.Г. Кузнецов уже 29 июня требовал оборонять как Моонзундский архипелаг, так и Ханко до последней возможности.
Среди неудач и отступлений следует отметить успешную деятельность морской авиации Балтийского флота, которая наносила удары по портам противника и ставила мины в его водах. Наиболее примечательным событием явилась бомбардировка Берлина. Она была задумана как ответ на первую бомбежку Москвы в конце июля. Рассчитали, что если самолеты с бомбовой нагрузкой пятьсот килограммов поднимутся с острова Эзель, то смогут пройти 900 километров до столицы Германии за три с лишним часа и вернуться. После проверок Кузнецов доложил Ставке, и Сталин утвердил предложение, но назначил наркома ВМФ ответственным за выполнение операции. Потребовалось время, чтобы 15 самолетов ДБ-3 перебросить на Эзель, завезти необходимые запасы горючего и авиабомб. В ночь на 8 августа после предварительной разведки бомбардировщики дошли до цели и сбросили бомбы. В Германии считали, что налет совершили англичане, однако английское радио сообщило, что 7–8 августа английская авиация на Берлин не летала. Всего за десять налетов на столицу Германии было сброшено 311 бомб, замечены 32 пожара. Сталин предложил брать на борт по две пятисоткилограммовые авиабомбы. Доводы Кузнецова, что самолеты со старыми моторами не способны выполнить такую задачу, он признал неубедительными. Однако попытки взлета с грузом в тонну кончились аварией двух самолетов, и более Сталин на повышении бомбовой нагрузки не настаивал [45] .