मिहिरकुल अधिक समय तक राज्य न कर सका। हूणों की बर्बरता ने उत्तरी भारत के शासकों में नवीन स्फूर्ति डाल दी थी। अत: यशोधर्मन के नेतृत्व में इन शासकों ने उसे हराया। मंदसोर (मध्यभारत) के यशोधर्मन्‌ के लेख से ज्ञात होता है कि मिहिरकुल ने इस भारतीय सम्राट, का आधिपत्य स्वीकार कर लिया था। युवान्‌ च्वाङ के वृत्तांतानुसार मगध शासक बालादित्य पर जब मिहिरकुल ने आक्रमण किया तो उसने एक द्वीप में शरण ली। मिहिरकुल ने उसका पीछा किया पर वह स्वयं पकड़ा गया। उसका वध न कर, उसे मुक्त कर दिया गया। मिहिरकुल की अनुपस्थिति में उसके छोटे भाई ने राज्य पर अधिकार कर लिया अत: कश्मीर में मिहिरकुल ने शरण ली। यहाँ के शासक का वध कर वह सिंहासन पर बैठ गया। उसने स्तूपों और संघारामों को जलाया और लूटा। एक वर्ष बाद उसका देहांत हो गया और उसी के साथ हूण राज्य का भी अंत हो गया।