how long does it take a broken blood vessel to heal?
Broken blood vessels generally treat themselves. The conjunctiva slowly absorbs the blood over the course of 10-14 days. Recovery is usually complete, without any long-term complications—much like a mild bruise under the skin.