世逃到奥地利大公国，然而蒙古人的兵锋很快又抵达奥国都城维也纳。只是由于远在东方的蒙古大汗窝阔台去世，侵略者在1242年便全部撤离匈牙利。贝拉四世设法恢复国家在战争中遭受重创的经济与军事能力（建设城市与城堡）。1243年—1244年，贝拉四世为争夺达尔马提亚的几座城市与威尼斯共和国作战。他还在1253年和1260年为争夺奥地利和施蒂里亚而与波希米亚国王普热米斯尔·奥托卡二世进行过两次战争（均告失败）。加利奇公爵丹尼尔·罗曼诺维奇在雅罗斯拉夫尔战役中打败匈牙利大贵族的军队后（1245年），贝拉四世与他长期结