Skip to main content

Command Palette

Search for a command to run...

How Many Years to Become a Doctor in India

Updated
6 min read
How Many Years to Become a Doctor in India
F

Discover verified facts, data, and insights about India’s states, culture, economy, education, and more — all in one place at FactBharat.

Becoming a doctor in India is a dream for many students and their families. You might be wondering, "How many years does it actually take to become a doctor here?" The journey is long but rewarding, and knowing the timeline helps you plan better. Whether you want to be a general physician or a specialist, understanding the steps involved is key.

In this article, I’ll walk you through the entire process—from entering medical school to becoming a practicing doctor. We’ll cover the duration of each phase, the exams you need to clear, and what happens after you graduate. By the end, you’ll have a clear picture of how many years it takes to become a doctor in India.

The Basic Medical Degree: MBBS

The first step to becoming a doctor in India is earning the MBBS degree. MBBS stands for Bachelor of Medicine and Bachelor of Surgery. This degree is the foundation of medical education in India.

  • Duration: The MBBS course typically lasts 5.5 years.
  • Breakdown: This includes 4.5 years of academic study and 1 year of mandatory internship.
  • Entrance Exam: To get admission, you must clear the National Eligibility cum Entrance Test (NEET-UG).
  • Curriculum: The course covers subjects like anatomy, physiology, biochemistry, pathology, pharmacology, microbiology, and community medicine.

During the 4.5 years of study, you attend lectures, practicals, and clinical rotations. The final year focuses more on clinical exposure in hospitals. After completing the academic part, you must do a 1-year rotating internship. This internship is crucial as it gives you hands-on experience in various departments like surgery, medicine, pediatrics, and obstetrics.

Internship: The Practical Training Phase

The 1-year internship after MBBS is mandatory for all medical graduates in India. This period is when you apply what you learned in real-life settings.

  • Purpose: Gain practical experience in different medical fields.
  • Rotations: You work in departments such as general medicine, surgery, emergency, pediatrics, and gynecology.
  • Supervision: Experienced doctors guide you during this time.
  • Certification: Completing the internship is necessary to get your medical registration.

Without finishing this internship, you cannot register with the Medical Council of India (now replaced by the National Medical Commission). Registration is essential to legally practice medicine in India.

Postgraduate Studies: Specializing as a Doctor

After MBBS, many doctors choose to specialize. Specialization means focusing on a particular branch of medicine, like cardiology, orthopedics, or dermatology.

  • Duration: Postgraduate courses usually last 3 years.
  • Types of Degrees: You can pursue an MD (Doctor of Medicine), MS (Master of Surgery), or diploma courses.
  • Entrance Exam: Admission requires clearing the NEET-PG exam.
  • Benefits: Specialization increases your knowledge and job opportunities.

Some diploma courses last 2 years but are less comprehensive than MD or MS degrees. If you want to become a super-specialist, you can further pursue DM (Doctorate of Medicine) or MCh (Master of Chirurgiae) courses, which take an additional 3 years.

Total Time to Become a General Doctor

Let’s add up the years if you want to become a general physician:

StageDuration
MBBS Course5.5 years
Internship1 year
Total6.5 years

So, it takes about 6.5 years to become a licensed general doctor in India. After this, you can start practicing independently or work in hospitals.

Total Time to Become a Specialist Doctor

If you want to specialize, the timeline extends:

StageDuration
MBBS Course5.5 years
Internship1 year
Postgraduate Degree3 years
Total9.5 years

For super-specialization, add another 3 years:

StageDuration
MBBS + Internship6.5 years
Postgraduate Degree3 years
Super-specialization3 years
Total12.5 years

This timeline shows that becoming a super-specialist doctor can take over a decade.

Entrance Exams: The Gateways to Medical Education

Entrance exams play a crucial role in your journey to becoming a doctor.

  • NEET-UG: This is the single entrance exam for MBBS admissions across India.
  • NEET-PG: This exam is for admission to postgraduate medical courses.
  • NEET-SS: For super-specialty courses like DM and MCh.

These exams are highly competitive, and preparing well is essential. Your performance in these exams determines which college or specialization you can get.

Medical Registration and Licensing

After completing your MBBS and internship, you must register with the National Medical Commission (NMC). This registration allows you to legally practice medicine in India.

  • Process: Submit your degree and internship completion certificate.
  • Validity: Registration is valid across India.
  • Renewal: Some states require periodic renewal or continuing medical education.

Without registration, you cannot work as a doctor in hospitals or clinics.

Career Options After MBBS

Once you finish your MBBS and internship, you have several options:

  • Start Practicing: Work as a general physician in clinics or hospitals.
  • Government Jobs: Apply for medical officer posts in government hospitals.
  • Further Studies: Pursue postgraduate courses to specialize.
  • Research: Join medical research institutes.
  • Teaching: Become a medical college faculty after postgraduate studies.

Each path has its own timeline and requirements.

Challenges and Tips for Aspiring Doctors in India

Becoming a doctor is demanding. Here are some challenges and tips:

  • Competition: Entrance exams are tough; start early preparation.
  • Cost: Medical education can be expensive; look for scholarships or government colleges.
  • Workload: Medical studies and internships require dedication and long hours.
  • Mental Health: Take care of your well-being during stressful times.
  • Networking: Connect with seniors and mentors for guidance.

Staying focused and motivated will help you succeed.

Conclusion

So, how many years does it take to become a doctor in India? If you aim to be a general physician, expect around 6.5 years, including your internship. For specialization, add about 3 more years, and for super-specialization, another 3 years on top of that. The journey is long but fulfilling, offering many career paths once you complete your training.

Understanding this timeline helps you set realistic goals and prepare accordingly. Whether you want to serve your community as a general doctor or become a specialist, the years you invest will shape your future in medicine.

FAQs

How long is the MBBS course in India?

The MBBS course lasts 5.5 years, which includes 4.5 years of academic study and 1 year of internship.

What exams do I need to clear to become a doctor in India?

You must clear NEET-UG for MBBS admission and NEET-PG for postgraduate courses. NEET-SS is for super-specialty courses.

Is internship mandatory after MBBS?

Yes, a 1-year rotating internship is mandatory to get medical registration and practice legally.

How long does specialization take after MBBS?

Specialization usually takes 3 years for MD or MS degrees after completing MBBS and internship.

Can I practice medicine after MBBS without specialization?

Yes, after completing MBBS and internship, you can register and practice as a general physician.

More from this blog

F

FactBharat | Insights About India

2558 posts

Discover verified facts, data, and insights about India’s states, culture, economy, education, and more — all in one place at FactBharat.

How Many Years to Become a Doctor in India