Initial recovery from rhinoplasty takes about 1-2 weeks, with most swelling and bruising subsiding during this time. Complete healing and final results can take up to a year as the nose continues to refine and settle.