Question: how many years does it take to become a doctor in south africa?
Answer: Medical Degree Medical school takes four years to complete. The first two years of a medical degree program include courses in anatomy, physiology, pharmacology, biochemistry and medical law.