匈牙利革命的巨大胜利,使国际反动派大为震惊。无力镇压匈牙利革命的奥皇急忙请求沙皇派兵援助,沙皇俄国也竭力主张镇压匈牙利革命。5月29日,14万沙皇俄国军队兵分两路进攻匈牙利。沙皇俄国出兵干涉,使匈牙利革命处于腹背受敌的境地。6月,10多万奥地利军队又从西面进攻,这样为数仅17万的匈牙利军队不得不与24万奥俄军队两面作战。匈牙利军队怀着对祖国的无限热爱和对侵略者的满腔仇恨,同奥俄军队进行了激烈的战斗,多次击溃了奥俄军队的进攻。但是,匈牙利军队于7月上旬在科马罗姆同奥俄军队展开的会战中,遭到了惨重的失败。这时,在特兰西瓦尼亚战场上,贝姆将军指挥的匈军仍然在同奥俄联军进行殊死的战斗。这支部队在广大人民群众的热情支持下,采用机动灵活的战略战术,重创了奥俄联军,粉碎了他们的进攻,取得了辉煌战果。但这支疲惫不堪的部队在7月31日的吉格尔什瓦尔战役中被击败,裴多菲也在此役中英勇牺牲。
7月中旬,俄国侵略军占领了匈牙利东部和东北部地区后,继续向首都佩斯推进,打算在那里同奥地利军队会合,两面夹攻集中在西部边境的匈牙利军队。但是,奥军没有理会俄军的行动计划而单独向南推进,致使俄军处于孤立无援的地步。在这种有利形势下,科苏特命令匈牙利军队总指挥戈尔盖在科马罗姆要塞留下一支强有力的卫戍部队,将其余主力部队向西部开进,以便同西部的匈牙利军队会合,共同打击俄军。但戈尔盖拒绝执行命令,并暗中同俄军头目进行投降谈判。迫于革命军官和广大士兵的强大压力,戈尔盖不得不率领匈牙利军队向西南推进。但当匈牙利军队在瓦茨迂回到俄军先头部队前面时,他不仅不指挥匈牙利军队打击俄军的先头部队,反而命令匈牙利军队向南转移。表面上好像与西部的匈牙利军队会合,实际上把匈牙利军队引进了俄军的包围圈里。8月13日,戈尔盖在维拉哥什向俄军缴械投降,无耻地出卖了匈牙利的革命事业。守卫在科马罗姆要塞的匈牙利军队也于9月底被迫向俄军投降,匈牙利民族解放战争最终失败。
在投降前的8月10日,科苏特在戈尔盖等投降派的威胁下,交出了政权,与贝姆等其他匈牙利革命领袖离开匈牙利,流亡土耳其。
匈牙利民族解放战争失败后,沙皇俄国指使奥地利统治集团和戈尔盖叛徒集团,在匈牙利土地上恢复了旧的封建秩序,对匈牙利革命者和匈牙利人民进行了疯狂的反攻倒算,开始了残酷的大屠杀。整个匈牙利处在白色恐怖之中。
匈牙利民族解放战争的失败是诸多因素综合作用的结果。不利的国际形势和沙皇俄国的武装干涉是失败的直接原因,但没有先进的阶级及其政党的领导是根本原因。同时没有广大农民群众的有力支持以及没有正确解决好匈牙利内部的民族问题也是失败的重要原因。
匈牙利民族解放战争沉重打击了奥地利和匈牙利的封建制度,推动了匈牙利资本主义的进一步发展,为被压迫民族的解放斗争树立了光辉的榜样,在波澜壮阔的1848年欧洲革命史上写下了光辉的一页。它是具有全欧意义和深远历史意义的一场革命战争。