Hi aspirant,
Neurosurgery is a very complex simple and time consuming procedure is not possible that neurosurgeon visits 3 to 4 hospitals daily. Actually a neurosurgeon remains in contacts with various hospitals and is called for a surgery according to the situation. The number of visits can be either two or 3 at maximum per day and could be 0 at some days. So 8 hours per day as you have mentioned includes both surgery and visit time, which they manage according to the time a surgery takes.
Hope it helps!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile