It takes about 14 years after the high school diploma to become a neonatologist! (College degree, medical school: 4+4 years, Pediatric internship and residency, Neonatology fellowship : 3+3 years). First, you have to get a degree in medicine, after your basic college degree, and then you can choose 'pediatrics' as the field of specialization.