27 декабря с 14 до 18 часов бронекатера №№324, 339, 422, 423, 431 и 434, а с 16 часов бронекатера №№ 124, 132 и 134 1-й Керченской бригады артиллерийским огнем из района Надьтетень поддерживали наступление 316-й стрелковой дивизии и 16-го отдельного батальона морской пехоты 83-й отдельной бригады морской пехоты в районе Будапешта, израсходовав 203 (76-мм) снаряда.
В 20 часов бронекатера № 124 и № 134 обстреливали противника на острове Чепель, прикрывая подход 144-го отдельного батальона морской пехоты в район переправы.
К 27 декабря на Дунае появился движущийся лед толщиной 6—8 см. На переправах Пакш и Дунапентеле льдом были сорваны понтонные мосты.
В ночь на 29 декабря в районе Надьтетень бронекатера №№ 134, 324, 339 и 434 1-й Керченской бригады переправили 144-й отдельный батальон морской пехоты с левого на правый берег Дуная. Всего было переправлено 755 человек, три 45-мм орудия и две тонны боезапаса.
28 декабря с 12 до 18 часов бронекатера №131 и №411 артиллерийским огнем поддерживали наступление частей 316-й стрелковой дивизии и 83-й отдельной бригады морской пехоты в районе южнее Келендельд и Чепель, израсходовав при этом 76-мм снарядов — 98, реактивных снарядов М-8-М — 48. В течение дня противник артиллерийским и минометным огнем из района Чепель обстреливал огневые позиции наших бронекатеров. Во второй половине дня семь бронекатеров были отведены в район железнодорожной станции Надьтетень, а три бронекатера оставлены на прежних позициях.
Бронекатера №№ 5, 6, 232 и 241 2-й Сулинской бригады, поддерживая наступление частей болгарской армии из района населенного пункта Опатовац, 28 декабря вели артиллерийский огонь по району Сотин.
29 декабря в 4 часа утра противник взорвал в черте города Будапешт первый железнодорожный мост через Дунай. В результате ожесточенных боев удалось выбить противника из нескольких кварталов в западной части города.
Вместе с холодами на Дунае появился подвижный лед, нарушивший переправы наших войск через реку. Поэтому Военный совет 3-го Украинского фронта поставил Дунайской флотилии задачу организовать переправу войск с помощью речных судов. Для выполнения этой задачи командующий флотилией контр-адмирал Холостяков приказал:
1. 1-й Керченской бригаде речных кораблей оставить для боевого содействия частям армии на будапештском направлении два бронекатера, а для перевозки войск через реку выделить два бронекатера в районе Эрчи и три бронекатера на переправы Дунапентеле и Бая.
2. 2-й Сулинской бригаде речных кораблей перейти в район Бачка Паланка — Илок для содействия в переправе частей болгарской армии на левый берег Дуная. Для этого были сформированы два отряда бронекатеров по шесть в каждом отряде. На переправе Илок были сосредоточены шесть бронекатеров, два буксира и четыре баржи. Ответственным за переправу был назначен командир 2-й Сулинской бригады речных кораблей.
3. Бригаде траления с приданными ей шестью бронекатерами содействовать переправе частей болгарской армии с правого на левый берег Дуная в районе Новисад. Здесь были сосредоточены четыре речных катера-тральщика, два буксира и четыре баржи. Ответственным за переправу был назначен командир бригады траления.
Бронекатерам разрешалось перевозить личный состав с оружием и буксировать баржи с техникой и грузами.
В ночь на 29 декабря и днем противник из района Чепель методически обстреливал район Надьтетень, где базировались бронекатера 1-й Керченской бригады. В 9 ч. 15 мин. бронекатера № 221 и № 431 вышли в район Эрчи для перевозки грузов 46-й армии через Дунай.
С 20 ч. 50 мин. до 23 ч. 15 мин. бронекатера №№124, 131, 132, 134, 324, 337, 339, 411, 423 и 434 перешли из Надьтетень в Дунапентеле для перевозки войск и техники.
Бронекатера №№ 111, 414 и 415 2-й Сулинской бригады, действуя из района Опатовац, вели огонь по противнику в районе Сотин, уничтожив десять огневых точек, рассеяв и уничтожив до двухсот солдат и подавив две минометные батареи противника. С 22 по 29 декабря катера израсходовали 76-мм снарядов — 2654, реактивных снарядов М-8-М —160.
Начало января 1945 года выдалось для Венгрии довольно холодным. 1 января температура воздуха была -4 °С. На Дунае в районе Эрчи — Новисад наблюдался плавающий лед толщиной 8—10 см. 70—80% поверхности реки было покрыто льдом.
2 января в районе Будапешта наши войска вели бои по уничтожению окруженной группировки противника и заняли 232 квартала в восточной части и 63 квартала в западной части города. Юго-восточнее города Комарно наши войска отбивали атаки крупных сил пехоты и танков противника и нанесли ему большие потери в живой силе и технике.
Стремясь прорвать фронт и соединиться со своей окруженной будапештской группировкой, противник с 1 до 3 часов ночи 2 января высадил десант морской пехоты на правый берег Дуная в район Писке (200 человек) и в район Ньерге — Шуйфалу (50 человек). Одновременно силой от двух батальонов до полка пехоты при поддержке 20—30 танков он после короткой артподготовки перешел в наступление в районе Дунальмаш — Таварош — Банхида и потеснил части 3-го Украинского фронта. К исходу дня противнику удалось занять населенные пункты Несмей, Сомод, Агостиан и Бая. В 21 ч. 30 мин. перешли в наступление главные его силы.
Бронекатера Дунайской флотилии 2 января продолжали перевозку войск на переправах Эрчи, Дунапентеле, Илок и Новисад. В 15 часов два бронекатера (№ 132 и № 221) прекратили работу на переправе Дунапентеле и стали на ремонт. Для продолжения работы на этой переправе были сняты с огневых позиций у Надьтетень бронекатера № 339 и № 423.
С 1 по 2 января буксир «Биказ» с магнитной баржей тралил фарватер на Дунае в районе Новисад — Илок на ширину 60 м.
2 января в Береговой отряд сопровождения флотилии в район Боджани прибыли для пополнения 492-я отдельная полевая батарея (шесть 76-мм орудий) и стрелковая рота (46 человек) от 369-го отдельного Керченского батальона морской пехоты. Рота имела на вооружении десять пулеметов и четыре противотанковых ружья.
На Дунае продолжался ледоход, которым были сорваны наши понтонные переправы. Перевозка войск, техники и грузов была целиком возложена на бронекатера. Река Тисса полностью замерзла.
В январе 1945 г. главной задачей бронекатеров Дунайской флотилии стало обеспечение переправы советских войск в районе Будапешта.
Схема расположения частей 2-го и 3-го Украинских фронтов на 1 января 1945 г.
2 января немецко-венгерские войска перешли в наступление. В течение трех дней им удалось продвинуться до 30 км в юго-восточном направлении, до рубежа Эстергом — Дайна — Чаквар, где они были остановлены. Дальнейшие попытки противника прорваться к окруженному в Будапеште гарнизону были сорваны упорным сопротивлением частей 4-й гвардейской армии.