The duration of rhinoplasty can vary but typically lasts between 1 and 3 hours, depending on the details of the procedure.