Becoming a pediatric cardiologist in Texas typically takes around 14 years, including a bachelor's degree, medical school, residency, and fellowship. After training, salaries range from $261,200 to $399,200, reflecting the expertise and demand in this specialized field.