Angioedema can resolve relatively quickly or last for longer periods of time. The duration of the swelling associated with Angioedema depends on the patient and the type of Angioedema involved. Generally speaking, most cases of this condition last anywhere from 1 to 3 days.