Becoming a doctor in India takes a minimum of five and a half years after finishing high school, starting with the NEET UG entrance exam and ending with a 12-month rotatory internship. If you pursue a specialization like surgery or pediatrics, add three more years on top of that. Here’s what each stage looks like, what it costs, and what you need to qualify.
Qualify for NEET UG
Every medical admission in India runs through a single gateway: the National Eligibility cum Entrance Test for undergraduates, known as NEET UG. The National Testing Agency conducts this exam once a year, and your rank on it determines which colleges you can get into.
To be eligible, you must have completed your 10+2 (or equivalent) with Physics, Chemistry, Biology or Biotechnology, and English as individual subjects. You need to have passed each of these subjects individually, not just cleared the board exam overall. The minimum aggregate marks required in Physics, Chemistry, and Biology combined depend on your category: 50% for the unreserved category, 45% for unreserved candidates with physical disabilities, and 40% for SC, ST, and OBC categories. You must be at least 17 years old as of January 31 of the exam year. There is no upper age limit.
NEET UG tests Physics, Chemistry, and Biology (Botany and Zoology). The exam is conducted in pen-and-paper mode with 200 multiple-choice questions, of which you attempt 180, for a total of 720 marks. Negative marking applies: you lose one mark for every wrong answer. Most serious aspirants begin preparing in Class 11 and spend one to two years focused on NCERT textbooks supplemented by coaching classes or self-study material.
Understand the Counselling Process
Scoring well on NEET is only half the battle. Seat allotment happens through a centralized counselling process managed by the Medical Counselling Committee (MCC) at the national level and by state counselling authorities for state-quota seats. You register online, fill in your college and course preferences, and seats are allotted based on your NEET All India Rank, category, and the preferences you listed.
India has a large number of MBBS seats spread across government colleges, private colleges, and deemed universities. Competition is intense because the number of applicants far exceeds available seats. A higher NEET rank opens the door to top government colleges with very low fees, while a lower rank may still get you a seat in a private institution, though at significantly higher cost.
Complete the MBBS Program
The MBBS course in India spans four and a half academic years of classroom and clinical training, followed by a compulsory 12-month rotatory internship. That brings the total to five and a half years from the day you start medical school to the day you’re eligible for your degree.
The academic portion is divided into three phases. The first phase, lasting about 14 months, covers preclinical subjects like Anatomy, Physiology, and Biochemistry. The second phase runs for roughly 18 months and introduces clinical subjects such as Pathology, Pharmacology, Microbiology, and Forensic Medicine alongside early clinical postings in hospitals. The third phase, also about 18 months, focuses on clinical subjects like Medicine, Surgery, Obstetrics and Gynecology, Pediatrics, and other specialties, with heavy hospital-based training.
Throughout these years, you’ll face university exams at the end of each phase. You must pass all of them to advance and eventually sit for the final MBBS examination.
Finish the Rotatory Internship
After passing the final MBBS exam, you complete a 12-month compulsory rotating internship. According to the National Medical Commission’s 2021 regulations, this internship is mandatory for receiving your MBBS degree and obtaining permanent registration to practice medicine. During these 12 months, you rotate through departments like Medicine, Surgery, Obstetrics, Pediatrics, Orthopedics, Ophthalmology, and Community Medicine, spending a set number of weeks in each.
The internship is a hands-on period where you work under supervision in a hospital, handling patients, assisting in procedures, and learning the practical side of medicine that lectures alone can’t teach. Interns receive a stipend that varies by institution, with government hospitals generally paying more than private ones. Once you complete the internship satisfactorily, your college and university award your MBBS degree, and you become eligible for permanent registration with your state medical council.
Get Your License to Practice
With your MBBS degree and completed internship, you apply for permanent registration with the state medical council where you intend to practice. This registration is what legally authorizes you to see patients independently. The process involves submitting your degree certificate, internship completion certificate, and other documents to your state council.
The government has proposed a National Exit Test (NExT), a standardized qualifying exam for MBBS graduates that would serve as both a licensing exam and a replacement for the current NEET PG entrance exam. NExT would also replace the Foreign Medical Graduate Examination (FMGE) for Indian citizens who studied medicine abroad. However, the National Medical Commission has indicated that NExT will not be implemented immediately. Until it launches, the existing system of state medical council registration continues.
Specialize With an MD or MS
Many doctors choose to specialize after completing their MBBS. Postgraduate medical education in India leads to either an MD (Doctor of Medicine, for non-surgical specialties like Internal Medicine, Dermatology, or Radiology) or an MS (Master of Surgery, for surgical fields like General Surgery, Orthopedics, or ENT). Both programs last three years.
To get in, you must qualify through NEET PG, a separate entrance exam open to candidates with an MCI-recognized MBBS degree who have completed their internship. Your NEET PG All India Rank determines which specialties and institutions you can access. Seat allotment again runs through the MCC’s centralized online counselling system, where you rank your preferences and seats are matched based on your score and category.
After an MD or MS, some doctors pursue super-specialization through DM (Doctorate of Medicine) or MCh (Master of Chirurgie) programs, which add another three years. These lead to highly focused fields like Cardiology, Neurosurgery, or Gastroenterology. The entire journey from entering medical school to finishing a super-specialization can stretch to 13 or more years.
What It Costs
The financial picture varies dramatically depending on whether you land a government seat or a private one. Government medical colleges charge roughly ₹5,000 to ₹50,000 per year, making them remarkably affordable over the full course. The trade-off is that these seats are extremely competitive and limited in number.
Private medical colleges charge anywhere from ₹3 lakh to ₹56 lakh per year, depending on the institution. Management quota seats in private colleges, which are filled outside the regular merit list, typically cost ₹12 to ₹30 lakh annually. Deemed universities charge ₹15 to ₹40 lakh per year. NRI quota seats are the most expensive, ranging from ₹25 to ₹60 lakh per year, and that’s before living expenses, books, and equipment.
Over the full four and a half academic years, a government college education might cost under ₹2.5 lakh total, while a private college education could run anywhere from ₹15 lakh to well over ₹2 crore. Factor in hostel fees, food, textbooks, and exam fees on top of tuition. Many students fund private college education through education loans, which banks offer specifically for medical programs.
Timeline at a Glance
- Class 11-12: Study Physics, Chemistry, and Biology; prepare for NEET UG (2 years)
- NEET UG and counselling: Take the exam, participate in seat allotment (a few months)
- MBBS academic training: Preclinical and clinical phases (4.5 years)
- Rotatory internship: Hospital rotations across departments (1 year)
- Registration: Apply for permanent state medical council registration
- Postgraduate specialization (optional): MD/MS after NEET PG (3 years)
- Super-specialization (optional): DM/MCh (3 years)
At a minimum, you’re looking at about seven and a half years from the start of Class 11 to earning your MBBS degree and becoming a licensed doctor. With specialization, that stretches to roughly ten and a half years, and with super-specialization, around thirteen and a half.

