لم تطل'" إقامة بديع الزمان"' بنيسابور وغادرها متوجها نحو سجستان فأكرمه أميرها خلف بن أحمد أيما إكرام, لأنه كان مولعا بالأدباء والشعراء. وأهدى إليه "'بديع الزمان"' مقاماته إلا أن الوئام بينهما لم يدم طويلا, فقد تلقى "'بديع الزمان"' يوما من الأمير رسالة شديدة اللهجة أثارت غضبه, فغادرسجستان صوب غنزة حبث عاش في كنف السلطان محمود معززا مكرماً, وكانت بين أبي العباس الفضل بن أحمد الأسفرائي وزير السلطان محمود عدة مراسلات, وفي آخر المطاف حط رحاله بديع الزمان بمدينة هرات فاتخذها دار إقامة وصاهر أبا علي الحسين بن محمد الخشنامي أحد أعيان هذه المدينة وسادتها فتحسنت أحواله بفضل هذه المصاهرة, وبمدينة هرات لفظ أنفاسه الأخيرة سنة(395هجرية/1007ميلادية) ولم يكن قد بلغ الأربعين من عمره، فودع الحياة التي خبرها.