眼睛充血几天能好,要看具体的疾病以及严重的程度。如果是眼部疲劳引起来的结膜充血,这种情况只要能够注意合理的用眼习惯,1-2天可以恢复正常。如果是局部的炎症,比如结膜炎、角膜炎,或者是真菌感染引起的角膜溃疡,这种情况恢复起来一般比较慢,而且不同的严重程度恢复的时间也不同,有一些1-2个礼拜可以恢复正常,而有一些甚至会持续几个月。如果是眼内炎症导致的结膜充血,比如青光眼或者葡萄膜炎,持续的时间通常也是非常长的。所以如果眼睛出现了充血,一定要到医院进行相关的检查,只有明确的具体的病情,给予对症治疗,才能快速的恢复正常。