Question: how many years does it take to become neurosurgeon?
Answer: 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.