由于自身性格耿直,在修订法规的时候不愿听从上官大夫的话与之同流合污。再加上楚怀王的令尹子兰、上官大夫靳尚和他的宠妃郑袖等人,受了秦国使者张仪的贿赂,不但阻止怀王接受屈原的意见,并且使怀王疏远了屈原。公元前305年,屈原反对楚怀王与秦国订立黄棘之盟,但是楚国还是彻底投入了秦国的怀抱。使得屈原亦被楚怀王逐出郢都,开始了流放生涯。结果楚怀王在其幼子子兰等人的极力怂恿下被秦国诱去,囚死于秦国。楚襄王即位后,屈原继续受到迫害,并被放逐到江南。