Swelling can last a long time and it is different for each person. From what I was told, full recovery can take up to a year, but I got my rhinoplasty 7 months ago and the swelling completely stopped. – Eliza
Useful links