Becoming a colorectal surgeon typically takes about 6 years, including 5 years of general surgery training and 1 year of specialized residency. The average salary for this role ranges from $352,864 to $495,238, with a mid-level salary around $417,267.