及所杀，苏世长为炀帝发丧恸哭。后为王世充属下太子太保、行台右仆射，和王弘烈、豆卢褒镇守襄阳。唐高祖李渊与豆卢褒有旧交，派遣使者劝其归顺，豆卢褒杀使者以拒絶。621年，唐军平定洛阳，苏世长、王弘烈归顺唐朝。李渊处死豆卢褒、责备苏世长。苏世长垂头谢罪，用管仲、雍齿的故事说明君主要有度量，李渊大笑赦免了苏世长。苏世长任玉山屯监。苏世长又被为谏议大夫。 歴任陕州长史、天策府军谘祭酒，为秦王李世民属下学士。贞观初年、出使突厥，与颉利可汗争礼，不受赂遗，朝廷称之。后出任巴州刺史时，因翻船而溺死。其子苏良嗣，为武