29 октября 1944 года началась Будапештская наступательная операция советских войск в ходе Великой Отечественной войны. Проводилась силами 2-го (Р. Я. Малиновский) и 3-го (Ф. И. Толбухин) Украинских фронтов. В ходе операции было запланировано вывести Венгрию из войны, освободить ее столицу – Будапешт, разгромив находящиеся в ней немецкие войска.
28 октября закончилась Дебреценская наступательная операция советских войск (6-28 октября 1944 г.), в результате которой была освобождена треть территории Венгрии. Советским командованием было принято решение не останавливать наступление, чтобы обеспечить возможность быстрее разгромить войска противника в междуречье Тиссы и Дуная.
Советская ударная группировка начала наступление 29-30 октября, в ноябре ею была прорвана оборона врага именно между реками Тисса и Дунай. Пройдя вперед на 100 километров, советские войска подошли к внешней обороне Будапешта со стороны юга и юго-востока. Тогда же объединения 3-го Украинского фронта овладели плацдармом на западном берегу Дуная. Однако, несмотря на проделанные успехи, Будапешт не получилось освободить как можно быстрее, как изначально планировалось. К тому времени советские солдаты устали, у них не было никакого перерыва в наступлении. Кроме того, погодные условия были неблагоприятными.
Было решено присоединить ко 2-му Украинскому фронту части 3-го, и 20 декабря объединение перешло в наступление 20 декабря. Успешно прорвав оборону, советские войска смогли окружить 188-тысячную группировку немцев, находившуюся в Будапеште. Трижды немецкое командование предпринимало попытки прорвать советское окружение, поэтому окончательно ликвидировать группировку удалось только 13 февраля 1945 года.
Освобождение Будапешта завершило важнейший этап военных действий в Юго-Восточной Европе, теперь из войны было выведено уже три государства (Румыния, Болгария, Венгрия). Благодаря выходу Венгрии немецкое командование было вынуждено провести отвод войск из Югославии в кратчайшие сроки. А также для Красной Армии это создало благоприятные условия для наступлений в Чехословакии и на венском направлении. 9 июня 1945 года Указом Президиума СССР была учреждена медаль «За взятие Будапешта», которой наградили около 362 050 человек.