MBBS takes 5.5 years to complete and then you do your post graduation that takes another 3 years, if you wanna do any superspecialization, it will again take 3 more years, so that's equal to 12 years. Some people want to take it even one more step further, and they do one year fellowship after their super specialization.
Hope this helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile