India's independent guide to
colleges & courses

By state

No state collections yet.

Top cities

No city collections yet.

By degree

—

By subject

—

Not sure where to start?

See every university in India ranked, then narrow by subject, degree and city.

Open the rankings

5 Best Geology Programs in India

5 Geology courses are taught at 3 universities in India, typically lasting 4–6 years. Courses from University of North Bengal, Mohan Lal Sukhadia University and University College, Thiruvananthapuram come first, because those universities rank highest.

1University College, Thiruvananthapuram
UC University College, Thiruvananthapuram logo

BSc (Honors) Geology

University College, Thiruvananthapuram · India

Course OverviewThe BSc (Honors) Geology program at University College, Thiruvananthapuram, offers an in-depth exploration of Earth sciences, emphasizing the study of minerals, rock...

Bachelor's Degree
4 years
Full Time
Geology
Fees on request View program »
2University College, Thiruvananthapuram
UC University College, Thiruvananthapuram logo

BSc Geology

University College, Thiruvananthapuram · India

The BSc in Geology at University College, Thiruvananthapuram provides students with a comprehensive understanding of the Earth, its processes, materials, and history. This program...

Bachelor's Degree
3 years
Full Time
Geology
Fees on request View program »
3University College, Thiruvananthapuram
UC University College, Thiruvananthapuram logo

MSc Geology

University College, Thiruvananthapuram · India

The MSc in Geology at University College, Thiruvananthapuram encompasses a comprehensive curriculum that prepares students with a deep understanding of the Earth's processes, mater...

Master's Degree
2 years
Full Time
Geology
Fees on request View program »
4University of North Bengal
UN University of North Bengal logo

Ph. D. in Geology

University of North Bengal · India

Course OverviewThe PhD in Geology at the University of North Bengal offers an in-depth exploration into the Earth sciences, covering topics such as mineralogy, paleontology, petrol...

PhD / Doctorate
4–6 years
Full Time
Geology
Fees on request View program »
5Mohan Lal Sukhadia University
ML Mohan Lal Sukhadia University logo

Master of Science (Geology)-CBCS

Mohan Lal Sukhadia University · India

The Master of Science in Geology at Mohan Lal Sukhadia University offers an in-depth exploration of the Earth's processes, materials, and history. The program is designed to equip...

Master's Degree
1–2 years
Full Time
Geology
Fees on request View program »

Keep looking

in India

How these courses are ranked

Below them, universities follow their research output: University of North Bengal is cited most (173,998 citations). 1 university have neither a QS position nor a research record yet and appear at the end, marked "Not yet ranked".

Levels, lengths and start dates

By level: 2 bachelor's, 2 master's and 1 phd / doctorate. The usual length is 4–6 years and 4 years. 100% are full-time. Start dates lean to Fall (100% of courses with a stated intake) and Spring (80% of courses with a stated intake). University College, Thiruvananthapuram offers the widest choice, with 3 of these courses.

Frequently asked questions

Which is the best university in India for Geology?

University of North Bengal (#164 in India), Mohan Lal Sukhadia University (#186 in India) and University College, Thiruvananthapuram lead this list. QS World positions come first; the rest are ranked by research impact.

How long does a Geology course take in India?

Most listed courses run 4–6 years, with 4 years the next most common.

When do Geology courses start in India?

Fall is the main intake — 100% of courses with a stated start date begin then, and Spring is the second.

Which university has the most Geology courses in India?

University College, Thiruvananthapuram, with 3, ahead of University of North Bengal (1).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.