Landet deltok i annen verdenskrig på tysk side og medvirket etter press ved invasjonen av Sovjetunionen. Košice ble 26. juni 1941 (fire dager etter invasjonen) bombet av et lite antall uidentifiserte fly, dette ga de militære lederne et påskudd til å presse regjeringen til å slutte seg til krigen. I løpet av 1944 rykket sovjetiske styrker raskt vestover og tyske styrker var i løpet av sommeren i stor grad fordrevet fra sovjetiske territorium. Frontlinjen gikk i slutten av august omtrent ved Ungarns daværende østgrense ved Karpatene. På ettersommeren 1944 rykket sovjetiske styrker inn i Romania noe som ledet til regimeskifte og Romania gikk over til de allierte. București kom under sovjetisk kontroll 1. september. Sovjetiske styrker drev i løpet av oktober ut ungarske og tyske styrker fra Karpato-Ruthenia. Sovjetiske styrker krysset i oktober 1944 grensen til Ungarn. Sovjetiske styrker under Malinovski nådde Budapest 30. oktober med 64 divisjoner. I løpet av desember var byen helt omringet og beleiret.