The duration of thyroid cancer surgery varies depending on the type and extent of the cancer, as well as the specific surgical technique employed. Typically, these operations last between 2 to 3 hours.