WhatsApp: +91 96600 77272Free counselling Compare coursesMYSY scholarshipContact
Free counselling

COURSE COMPARISON · 2026

B.Pharm vs D.Pharm

Duration, eligibility, fees in Gujarat, subjects and careers side by side, so you can pick the right course after 12th.

See the comparison

Quick answer: B.Pharm takes 4 years and usually costs ₹82,600–₹1,20,000 a year (approx.) at 30 private universities in Gujarat; D.Pharm takes 2 years plus practical training and usually costs ₹33,075–₹85,000 a year (approx.) at 13. Choose B.Pharm if you want a full degree, industry and research jobs, and the option of M.Pharm; choose D.Pharm if you want to start working as a pharmacist sooner and at a lower fee.

B.PharmD.Pharm
Full formBachelor of PharmacyDiploma in Pharmacy
Duration4 years2 years plus practical training
Who can applyClass 12 Science with Physics, Chemistry and Maths or BiologyClass 12 Science with Physics, Chemistry and Maths or Biology
AdmissionACPC Gujarat merit (GUJCET + Class 12) for state seatsACPC Gujarat merit for state seats
What you studyPharmaceutics, pharmacology, medicinal chemistry, drug quality and pharmacy practiceBasics of medicines, dispensing, pharmacy practice and hospital pharmacy
Annual fee in GujaratMost cost ₹82,600–₹1,20,000 a year (approx.)Most cost ₹33,075–₹85,000 a year (approx.)
Private universities offering it30 (31 programmes)13 (13 programmes)
Cities with most optionsAhmedabad, Surat, GandhinagarAhmedabad, Gandhinagar, Surat
Higher studyM.Pharm, MBA (pharma) or researchB.Pharm (lateral entry into the second year)
Typical rolesRegistered pharmacist, pharma production and quality, drug safety, medical representative, researchRegistered pharmacist in a chemist shop or hospital, pharma sales

Fees are tuition only and approximate, from the MeriDegree course directory; hostel and other charges are extra.

Choose B.Pharm if…

You want a full degree, industry and research jobs, and the option of M.Pharm.

See B.Pharm colleges →

Choose D.Pharm if…

You want to start working as a pharmacist sooner and at a lower fee.

See D.Pharm colleges →

B.Pharm vs D.Pharm: FAQs

Which is better, B.Pharm or D.Pharm?

Neither is better for everyone. Choose B.Pharm if you want a full degree, industry and research jobs, and the option of M.Pharm. Choose D.Pharm if you want to start working as a pharmacist sooner and at a lower fee.

What is the fee for B.Pharm and D.Pharm in Gujarat?

At private universities in Gujarat, most B.Pharm programmes cost ₹82,600–₹1,20,000 a year (approx.) and D.Pharm programmes mostly cost ₹33,075–₹85,000 a year (approx.) (tuition only, approximate).

What is the difference between B.Pharm and D.Pharm?

B.Pharm focuses on pharmaceutics, pharmacology, medicinal chemistry, drug quality and pharmacy practice. D.Pharm focuses on basics of medicines, dispensing, pharmacy practice and hospital pharmacy.

Can I do B.Pharm or D.Pharm after 12th?

B.Pharm: Class 12 Science with Physics, Chemistry and Maths or Biology. D.Pharm: Class 12 Science with Physics, Chemistry and Maths or Biology.

More course comparisons

BCA vs B.Sc ITBBA vs B.ComB.Tech CSE vs BCAMBBS vs BDSMBA vs PGDMMCA vs M.Sc ITAdmission guidesMYSY scholarship

Still confused between B.Pharm and D.Pharm?

Tell us your stream, marks and budget for free guidance.

Free counselling on WhatsApp