The duration for a blepharoplasty varies. A surgeon can typically finish an upper blepharoplasty in approximately 30 minutes. If both upper and lower eyelids are done at the same time, it may take around one hour, depending on factors such as the repositioning of fat or any additional procedures conducted.