Entre outubro de 1944 e fevereiro de 1945, a Terceira Frente Ucraniana foi envolvida no cerco de Budapeste. Suas tropas atravessaram o Danúbio e estabeleceram uma cabeça-de-ponte na margem direita. Em janeiro de 1945, eles repeliram os contra-ataques inimigos, tentando aliviar as forças cercadas em Budapeste, e, em março, durante a Operação Frühlingserwachen, uma contra-ofensiva bateu as tropas alemãs na área do Lago Balaton. O resultado favorável nesta batalha tornou possível o início da Ofensiva de Viena, em 16 de março, em conjunto com a Segunda Frente Ucraniana. Posteriormente, as forças da frente completaram a libertação da Hungria, expulsaram o inimigo da parte oriental da Áustria e tomaram sua capital, Viena.