太武帝攻到长江北岸，出任淮阳郡太守。李灵因为学识优秀待人温和处事谨慎，被选中为魏文成帝拓跋濬教授经书，后来加号建威将军、中散、内博士，获赐爵高邑子。魏文成帝登基后，李灵出任平南将军、洛州刺史，虚岁六十三时去世。魏文成帝追念哀悼他，赠予散骑常侍、平东将军、定州刺史，鉅鹿公，谥号简。