Венгерское правительство между тем пыталось сыграть в ту же игру, которая с большим или меньшим успехом удалась правительствам Италии и Румынии. 15 октября будапештское радио, приведя невразумительные доводы, заявило, что венгерское правительство обратилось к СССР и его союзникам с просьбой о заключении перемирия. (11 октября в Москве были подписаны предварительные условия соглашения о перемирии между Венгрией с одной стороны и СССР, США и Великобританией — с другой. Однако регент (Хорти) не утвердил соглашение. —
Тем временем советские войска снова перешли в наступление на Дебрецен, с тем чтобы стремительным ударом на север отрезать располагавшиеся восточнее войска 8-й германской и 1-й венгерской армий. 20 октября немцы оставили Дебрецен. Измотанные германские дивизии могли лишь немного замедлить продвижение противника. Когда русские овладели городами Токай и Ньиредьхаза, создалось впечатление, что окружение отступавших с востока войск неминуемо, однако немцам снова удалось собрать силы для удара с запада во фланг вырвавшимся вперед русским войскам. Уже 23 октября эта германская группа прорвалась к городу Ньиредьхаза, соединилась там с передовыми частями двигавшейся с востока 8-й армии и отрезала войска противника, действовавшие севернее. В ходе кровопролитных боев немцы отбили многочисленные атаки русских, пытавшихся ударом с юга освободить свои окруженные войска, и почти полностью уничтожили отрезанные соединения. (22 октября конно-механизированная группа Плиева и два корпуса КМГ Горшкова овладели Ньиредьхазой. После контрударов немцев и венгров КМГ Плиева после 5 дней боев 27 октября оставила город и прорвалась на юг. Но 29 октября советские войска вновь овладели Ньиредьхазой. —
Теперь немцам удалось отвести силы, находившиеся восточнее Тисы, так что к концу октября была создана хотя и слабая, но в основном сплошная линия фронта, проходившая восточнее Дуная через Сомбор до района восточнее Пакша, откуда резко поворачивала к Тисе и тянулась через Сольнок — Токай на север, выходя к реке Вислоке в районе Ясло.
За линией фронта — в промышленном районе Словакии произошло восстание, которое, однако, после непродолжительных боев было подавлено.
Следующий удар был направлен против слабого участка фронта 3-й венгерской армии, которая оборонялась на плацдарме между Тисой и Дунаем без помощи немцев. 29 октября ее оборона была прорвана по обе стороны Кечкемета. Передовые танковые части русских быстро продвинулись к оборонительному поясу Будапешта, созданному венграми. Оборону столицы Венгрии взял на себя штаб 6-й армии, которому, подтянув германские дивизии, поначалу удалось ликвидировать острую опасность, нависшую над венгерской столицей, и удержать, нанеся противнику большие потери, плацдарм восточнее Дуная, который прикрывал Будапешт. Фронт на Тисе из-за прорыва русских войск на Будапешт и мощных ударов на самой Тисе пришлось оставить и отвести войска на позиции, проходящие через Эгер и Мишкольц.
После того как быстрое взятие Будапешта русским не удалось, они перенесли направление главного удара на юг и в конце ноября перешли в наступление вместе с подошедшими из Болгарии и Югославии войсками 3-го Украинского фронта через Дунай между городами Пакш и Апатин. Благодаря огромному превосходству в силах советским войскам удалось разбить находившиеся восточнее Дуная подразделения, форсировать Дунай и быстро продвинуться на запад. Войска южного крыла 3-го Украинского фронта немцам удалось остановить только на фронте между рекой Дравой и озером Балатон на подступах к городу Надьканижа, а войскам северного крыла этого фронта удалось прорваться к Будапешту с юга между Дунаем и Балатоном. Прорвавшихся русских удалось остановить на южных подступах к Будапешту на рубеже озеро Балатон — озеро Веленце — Дунай.