В конце октября 1944 года в ходе успешных боевых действий Красная армия заняла значительную часть Венгрии. Однако для окончательного вывода из войны этой союзницы Германии необходимо было взять ее столицу – город Будапешт. Данная задача была очень сложной, ведь населенный пункт разделен надвое полноводной рекой – Дунаем, – которую было необходимо форсировать.
Стратегическая наступательная операция войск 2-го Украинского и части сил 3-го Украинского фронта с целью освобождения Будапешта началась 29 октября 1944 года.
Вместе с Красной армией сражались 1-я болгарская армия, румынские части и венгерский добровольческий Будайский полк. Наступление началось 20 декабря. РККА прорвала оборону противника севернее и юго-западнее Будапешта, и 26 декабря войска соединились в районе Эстергома, завершив окружение.

Лишь после провала третьей попытки прорыва немецкая группировка 13 февраля прекратила сопротивление. В плен сдались более 138 тыс. солдат и офицеров противника. Из взятых советскими войсками европейских столиц Будапешт занял первое место по длительности уличных боев.
Успешное взятие Будапешта изменило обстановку на всем европейском театре военных действий. Теперь советским войскам открывалась дорога на Австрию, которая имела важнейшее экономическое значение для Германии.
В честь этой победы была учреждена медаль "За взятие Будапешта", которой было награждено 362 050 человек.
