Becoming a transplant surgeon takes about 7 to 10 years, including medical school, a 5-8 year general surgery residency, and a 2-year transplantation fellowship. The salary for a heart transplant surgeon ranges from $460,840 to $863,510, with a median of $713,790.