В ходе четырехдневных ожесточенных боев заслон, созданный немцами южнее отрезанных советских войск, удалось удержать, несмотря на все атаки с севера и юга. Лишь остатки подвижных советских соединений, бросив всю технику, сумели пробиться на юг.
К концу октября 8-я немецкая армия занимала новую оборону по реке Тиссе у Токая. Восточнее Кошице она примкнула к 1-й танковой армии, которая при общем отходе также оттянула свой правый фланг, занимая дальше к северу хорошо подготовленную оборону по Карпатам вплоть до Ясло.
Тем временем 2-й Украинский фронт подтянул новые крупные силы в район между Нижней Тиссой и Дунаем. Южнее Байи его соединения были заменены
3-м Украинским фронтом. Малиновский полагал, что наступило время для нанесения удара по Будапешту. Перед ним была лишь 3-я венгерская армия, которой в качестве единственной немецкой помощи был придан для консультаций немецкий корпусной штаб без войск.
29 октября армия Малиновского прорвала венгерский фронт в направлении Кечкемета. В ходе стремительного преследования советские танки вышли в район юго-восточнее Будапешта, где наткнулись на противотанковые рвы.
Когда венгерский фронт у Кечкемета рухнул, стоявшему на Тиссе штабу 6-й немецкой армии было немедленно поручено организовать оборону в междуречье Дуная и Тиссы, куда уже подтягивались новые силы. Испытанные в боях за Добренек немецкие танковые дивизии, находившиеся в тот момент на пополнении, были брошены из района севернее Сольнока во фланг наступавшей на Будапешт советской группировке, из-за чего юго-восточнее венгерской столицы оказалось возможным для немцев удержать крупное предмостное укрепление на восточном берегу Дуная.
С большой силой разгорелись бои в районе Цеглед, Сольнок, в ходе которых немецким войскам пришлось отойти на правый берег Тиссы и начать постепенно отступление к северу. Однако связь их командования с Будапештом на западе и с обороной по Тиссе на востоке была сохранена, и прорыв армии Малиновского на север не удался. Венгры после прорыва их обороны у Кечке-мета отошли на длинный дунайский остров Чепель и обеспечили прикрытие столицы с юга. Превосходство войск Малиновского между Дунаем и Тиссой было настолько подавляющим, что немецкие войска постепенно были оттеснены на рубеж Геделле, Эгер, Токай, хотя их связь с Будапештом сохранилась.
Малиновский бросил все свои войска против немецкой группы армий «Юг». Нужны были дополнительные силы, чтобы вплотную подойти к решению большой задачи — захвата всей Венгрии и создания плацдарма для наступления на Вену и Южную Германию. С этой целью 3-й Украинский фронт под командованием Толбухина, выполнивший тем временем свои задачи в Болгарии и Югославии, повернул на северо- запад, создав угрозу Будапешту и глубокому флангу группы армий «Юг», которой вновь пришлось снять силы со своего фронта с целью предотвратить задуманный советским командованием маневр.
Одна немецкая танковая дивизия продвинулась до района Сексарда, но оказалась слишком слабой, чтобы в одиночку отразить удар. Туда же для предотвращения прорыва советских войск между озером Балатон и Дунаем был выслан штаб 6-й немецкой армии с еще одной дивизией. Командование немецкой армии обнаружило между озерами Балатон и Веление не занятую войсками, весьма слабо оборудованную оборонительную позицию, во многих местах затопленную и примыкавшую на северо-востоке к Дунаю южнее Будапешта. Попытки приостановить советское продвижение южнее этого рубежа на кратчайшей линии между Балатоном и Дунаем оказались тщетными. Переброска нескольких немецких танковых соединений из района восточнее Будапешта и успехи войск Толбухина побудили Малиновского в середине декабря возобновить атаки в северном направлении с целью взломать оборону между Тиссой и Дунаем, что он и смог сделать на ослабленном восточном фланге 6-й немецкой армии.Советские танки достигли Балашшадьярмата, откуда они повернули на запад — в долину реки Ипель. Одновременно часть ударной группировки повернула еще круче на юг в направлении Дуная, окружив Будапешт l востока и севера и выйдя к Дунаю у Ваца.
8-я немецкая армия была отброшена через Ми-школьц до бывшей чешско-венгерской границы.
Успехи армий Малиновского и Толбухина ставили на повестку дня прорыв обороны 6-й немецкой армии, с тем чтобы отрезать все пути, идущие от Будапешта на запад. Особую опасность для 6-й немецкой армии представлял удар войск Малиновского, находившихся в долине Ипеля и грозивших разгромить немецкую оборону в долине Дуная западнее Ваца. Это вынудило немецкое командование группы армий перебросить через Дунай сосредоточенные южнее реки резервы, которые первоначально предназначались для контрудара с целью отбросить назад южное крыло войск Малиновского по обе стороны гор Бержень и восстановить связь с оборонявшимся у Балашшадьярмата восточным флангом 8-й немецкой армии.