The surgery can take from 3 to 4 hours for a single-lung transplant and 6 to 12 hours for a double-lung transplant. Surgical time can vary from patient to patient based on the complexity of the operation.