同乡泛衷、张甝、索紾和索永皆进太学，并称敦煌五龙。索靖博通经史，又通纤纬之学。后在凉州作别驾，而一次朝廷命郡举出紧良方正之士，接受朝内高官的考问政事和经义，索靖就被推举并到洛阳，傅玄和张华与索靖见过面后都隆重地去结交他。索靖后拜驸马都尉，又出外任驻守西域的戊己校尉长史。因着在朝内任官的同郡人张勃推举而被召入朝，担任尚书郎。在朝同为尚书郎的潘岳、罗尚和顾荣都对他十分佩服。多年后，索靖先后出任雁门太守、鲁相及酒泉太守。至永熙元年（290年）晋惠帝即位，索靖获赐爵关内侯。元康六年（296年），北地郡的马兰