Question: how many years of school to become a neurosurgeon?
Answer: Specialty neurosurgery training. Training to become a neurosurgeon comprises specialty training (ST1-8) and takes eight years (although this can vary according to individual circumstances). Training for neurosurgery is a run-through training, so once you are accepted (at any level) you won't have to apply again.