how long does it take to become a doctor in india?
Duration ranging from a year to 2 years. So, all in all, it takes atleast 5 and a half years to become a doctor. 8 and a half years if you want to get into specialisation, and a few more if you want to super specialise.