For how long does a mastectomy surgery take?

Depends. Lumpectomy 2 hours Simple mastectomy 2-3 Radical 3-5 Also depends on size, disease, and some other surgical, features.