消化道出血多长时间可以恢复,具体要看是什么原因引起的消化道出血。如果是常见的消化性溃疡并出血或者是急性糜烂出血性胃炎引起的出血和胃癌并出血,这时候只要住院经过积极的抑酸、止血、输血、补液、抗炎等对症支持治疗,1~2天出血就可以停止,接着继续给予药物巩固治疗5~7天,病情就可以得到控制出院。
但是出院以后,还需要继续口服抑酸药联合胃黏膜保护药,治疗上述消化系统疾病。如果是食管胃底静脉曲张破裂引起的出血,该病出血量比较大,治疗就比较棘手。首先,需要大量的补液,抗休克治疗,同时还要持续泵入生长抑素或者奥曲肽止血,这时候出血恢复的时间就比较慢,大约是3~5天。而且,住院的时间也相对要延长,一般是一个星期以上,有可能需要住半个月甚至更长的时间。另外,如果内科药物保守治疗失败,可能还需要行镜下止血术。