Gynecomastia (gyno) duration can vary but usually lasts several months to 2 years. Factors such as weight, hormone levels and medication usage can impact the duration. Consult a doctor like Crown Clinic for personalised advice.