По итогам похода почти весь экипаж «Щ-310» был удостоен государственных наград.
Вскоре «Щ-310» перешла на Канонерский завод в Ленинграде для проведения аварийного ремонта и зимней стоянки. Взрывом мины корпусу корабля были нанесены значительные повреждения. Явных пробоин не было, но корпус от носовой оконечности до центрального поста буквально провалился между шпангоутами, которые были вывернуты взрывом. Через щели по заклепочным швам в корпус поступала забортная вода. Завод постоянно подвергался артобстрелам противника. В один из дней 1943 года, по свидетельству бывшего штурмана «Щ-310», впоследствии известного адмирала Г. М. Егорова, в рубку подводной лодки, стоящей на левом берегу Невы, угодил снаряд. При этом погиб главный старшина Василий Степанович Говоров.
К концу июня 1943 года ремонт «Щ-310» был завершен. Подводная лодка перешла на Неву в район Литейного моста, где вместе с плавбазой «Полярная Звезда» базировались другие лодки дивизиона. За время ремонта корабля его экипаж подвергся частичной ротации: кто-то был направлен на учебу, кто-то пополнил экипажи других подводных лодок. Покинул лодку и Д. К. Ярошевич. 17 марта 1944 года он принял новейшую «К-53». Вместо него в командование кораблем вступил капитан-лейтенант (впоследствии капитан 3-го ранга) Богорад Семен (Самуил) Наумович (Нахманович). До сентября 1944 года «Щ-310» занималась боевой подготовкой. Противолодочные заграждения противника в 1943 году надежно перекрыли Финский залив от проникновения наших подводных лодок в открытую часть Балтийского моря. В июле — августе 1944 года «Белуха» отрабатывала учебные задачи на Ладожском озере. С выходом Финляндии из войны стал возможен проход кораблей КБФ финскими шхерными фарватерами на просторы Балтики.
«Щ-310» стала одной из первых подводных лодок, открывших кампанию 1944 года. 29 сентября — 2 октября подводная лодка в сопровождении советских и финских кораблей перешла к острову Утё и уже к вечеру 3 октября заняла позицию южнее маяка Богшер в Аландском море (позиция № 1). Уже через сутки Богорад получил приказ перейти в район Виндава — Ирбенский пролив (позиция № 2), и в ночь на 6 октября подводная лодка заняла указанный район. Возможность отличиться представилась уже в эти сутки. В 4 утра подводная лодка из надводного положения атаковала конвой противника. Командир и вся верхняя вахта наблюдали попадание торпеды и гибель транспорта, ушедшего под воду с вращающимися винтами. Противник оставляет без комментариев эту атаку. В отечественной литературе довольно часто в качестве жертвы «Щ-310» указывается учебное судно «Нордштерн», (1127 брт.), но в этот же день его записала на свой счет «Щ-407» (командир капитан 3-го ранга П.И. Бочаров).
В ночь на 7 октября подводная лодка перешла в район юго-западнее Виндавы, где сутки спустя в 6 милях западнее маяка Ужава ею был атакован сторожевой корабль противника, который затонул через 4 минуты. Вероятно, жертвой атаки «Щ-310» в этот раз стала землечерпалка «Баггер-3» (400 брт.), по немецким данным, погибшая в эту ночь в районе мыса Овизи. Не успели подводники перезарядить торпедные аппараты, как был обнаружен вражеский конвой, который в итоге потерял транспорт «RO-24» в 4499 брт., на котором погибло около 260 человек из состава экипажа судна и пассажиров-легкораненых военнослужащих вермахта и отпускников. В ответ сопровождавший караван тральщик «М-17» сбросил на безопасном расстоянии от лодки несколько глубинных бомб. Днем 10 октября «Щ-310» в 11 милях западнее Виндавы атаковала тремя торпедами транспорт из состава конвоя, но в момент залпа подводная лодка не удержалась на глубине и показала над водой рубку. Заметив опасность, танкер «Хиддензее» сумел уклониться. В ночь на 14 октября «Белуха» вновь атаковала. С подводной лодки наблюдали попадание двух торпед в транспорт и его гибель. Атака, проведенная «Щ-310» в точке с координатами 56°20′ с.ш./20°17′6″ в.д., остается без комментариев противника, несмотря на то, что подводная лодка подверглась преследованию кораблями эскорта, сбросившими 7 глубинных бомб. В отечественной литературе в качестве жертвы часто называется учебное судно «Карл Цейсс» в 1320 брт., но оно подорвалось на мине и затонуло в ходе буксировки в районе Паланги.