The duration of gynecomastia surgery can vary depending on the severity of the condition and the surgical technique used. In general, gynecomastia surgery typically takes between 1 to 3 hours to complete.