楚怀王在位时秦国国王是秦昭襄王。
公元前299年秦国攻占了楚国八座城池,秦昭襄王约怀王在武关会面。怀王不听昭睢、屈原劝告,决定前往武关,结果被秦国扣留,秦王逼迫他割地保命,被仍肩负国家责任感的楚怀王严词拒绝。秦无法达成挟持楚怀王轻松拿到楚国领地的夙愿,无奈下只能一直囚禁楚怀王。怀王被扣留期间,楚人立太子为王,是为顷襄王。公元前297年楚怀王逃走,秦人封锁通往楚地的道路,怀王逃到赵境,赵国不敢收留他,怀王企图逃往魏国,但被秦国追兵捉回。公元前296年楚怀王忧郁成疾,命丧咸阳,秦国把遗体送还楚国,楚人皆怜之,如悲亲戚。