Abroadly

Study Mechanical Engineering in India 🇮🇳

India offers 82 Mechanical Engineering programs across 35 universities. Tuition ranges from $50k–$300k/yr, making it a competitive option for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

82 Programs
35 Universities
$50k–$300k/yr Tuition
100% STEM
6% Scholarships

Why India for Mechanical Engineering?

Living Cost

$4,000/yr

Full guide to studying in India →

By Degree Level

Bachelor (33) Master (26) PhD (23)

Top Universities for Mechanical Engineering in India

Indian Institute of Technology Madras

Chennai · National rank #1 · QS #180

B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Mechanical Engineering (Thermal Engineering) · Master PhD in Mechanical Engineering · PhD
Indian Institute of Technology Delhi

Delhi · National rank #2 · QS #123

Bachelor of Technology in Mechanical Engineering · Bachelor PhD in Mechanical Engineering · PhD Master of Technology in Mechanical Engineering (Thermal Engineering) · Master
Indian Institute of Science

Bangalore · National rank #2 · QS #211

Master of Technology (M.Tech) in Mechanical Engineering · Master PhD in Mechanical Engineering · PhD
Vellore Institute of Technology

Vellore · National rank #2 · QS #691

PhD in Mechanical Engineering · PhD B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Manufacturing Engineering · Master
Indian Institute of Technology Bombay

Mumbai · National rank #3 · QS #118

Mechanical Engineering · PhD
Manipal Academy of Higher Education

Manipal · National rank #3 · QS #851

Bachelor of Technology in Mechanical Engineering · Bachelor
Indian Institute of Technology Kharagpur

Kharagpur · National rank #5 · QS #215

Mechanical Engineering · Bachelor
Indian Institute of Technology Roorkee

Roorkee · National rank #6 · QS #339

Doctor of Philosophy (PhD) in Mechanical Engineering · PhD Bachelor of Technology in Mechanical Engineering · Bachelor PhD in Mechanical Engineering · PhD
Birla Institute of Technology and Science, Pilani

Pilani · National rank #7 · QS #668

M.Tech. Automotive Engineering (WILP) · Master
Indian Institute of Technology Hyderabad

Hyderabad · National rank #7 · QS #664

PhD in Mechanical Engineering · PhD B.Tech in Mechanical Engineering · Bachelor M.Tech in Mechanical Engineering (Thermal and Fluids Engineering) · Master
Amrita Vishwa Vidyapeetham

Coimbatore · National rank #8 · QS #1001

B.Tech. in Mechanical Engineering · Bachelor PhD in Mechanical Engineering · PhD M.Tech. in Thermal Engineering · Master
National Institute of Technology Tiruchirappalli

Tiruchirappalli · National rank #9 · QS #731

Master of Technology in Thermal Engineering · Master Doctor of Philosophy (PhD) in Mechanical Engineering · PhD Bachelor of Technology in Mechanical Engineering · Bachelor
National Institute of Technology, Tiruchirappalli

Tiruchirappalli · National rank #9 · QS #731

Automotive Engineering · Master B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Thermal Engineering · Master PhD in Mechanical Engineering · PhD Design Engineering · Master Doctor of Philosophy (Mechanical Engineering) · PhD Mechanical Engineering · Master
Indian Institute of Technology Guwahati

Guwahati · National rank #11 · QS #334

PhD in Mechanical Engineering · PhD B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Mechanical Engineering · Master Bachelor of Technology in Mechanical Engineering · Bachelor Master of Technology in Thermal Engineering · Master
Saveetha Institute of Medical and Technical Sciences

Chennai · National rank #11 · QS #901

Bachelor of Technology (B.Tech) in Mechanical Engineering · Bachelor
Siksha 'O' Anusandhan

Bhubaneswar · National rank #14 · QS #1201

Bachelor of Technology in Mechanical Engineering · Bachelor
Thermal Engineering · Master Mechanical Engineering · Bachelor
Kalinga Institute of Industrial Technology

Bhubaneswar · National rank #17 · QS #1001

B.Tech. in Mechanical Engineering · Bachelor
Narsee Monjee Institute of Management Studies

Mumbai · National rank #24 · QS #593

Bachelor of Technology (B.Tech) in Mechanical Engineering · Bachelor
Symbiosis International University

Pune · National rank #24 · QS #696

Bachelor of Technology in Mechanical Engineering · Bachelor

All Programs

PhD in Mechanical Engineering

Indian Institute of Technology Guwahati

PhD STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

National Institute of Technology Warangal

PhD STEM

Thermal Engineering

National Institute of Technology Karnataka, Surathkal

Master STEM Aid

Master of Engineering in Thermal Engineering

Thapar Institute of Engineering and Technology

Master STEM

Master of Engineering in Mechanical Engineering

Thapar Institute of Engineering and Technology

Master STEM

Bachelor of Technology in Mechanical Engineering

Indian Institute of Technology Delhi

Bachelor STEM

PhD in Mechanical Engineering

Indian Institute of Technology Delhi

PhD STEM

Master of Technology in Mechanical Engineering (Thermal Engineering)

Indian Institute of Technology Delhi

Master STEM

Bachelor of Technology in Mechanical Engineering

Netaji Subhas University of Technology

Bachelor STEM

Master of Technology in Mechanical Engineering

Netaji Subhas University of Technology

Master STEM

Master of Technology in Thermal Engineering

National Institute of Technology Tiruchirappalli

Master STEM

Master of Technology (M.Tech) in Mechanical Engineering

Indian Institute of Science

Master STEM

PhD in Mechanical Engineering

Indian Institute of Science

PhD STEM

B.Tech in Mechanical Engineering

Tezpur University

Bachelor STEM

Master of Technology in Thermal Power Engineering

Visvesvaraya Technological University

Master STEM

Bachelor of Engineering in Mechanical Engineering

Visvesvaraya Technological University

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Siksha 'O' Anusandhan

Bachelor STEM

PhD in Mechanical Engineering

Vellore Institute of Technology

PhD STEM

Mechanical Engineering

Indian Institute of Technology Bombay

PhD STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

Visvesvaraya Technological University

PhD STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

Delhi Technological University

PhD STEM

Bachelor of Technology in Mechanical Engineering

Delhi Technological University

Bachelor STEM

PhD in Mechanical Engineering

Delhi Technological University

PhD STEM

Master of Technology in Thermal Engineering

Delhi Technological University

Master STEM

B.Tech. in Mechanical Engineering

Cochin University of Science and Technology

Bachelor STEM

PhD in Mechanical Engineering

Cochin University of Science and Technology

PhD STEM

M.Tech. in Mechanical Engineering (Thermal Engineering)

Cochin University of Science and Technology

Master STEM

Bachelor of Technology in Mechanical Engineering

Manipal Academy of Higher Education

Bachelor STEM

Mechanical Engineering

National Institute of Technology Karnataka, Surathkal

Bachelor STEM Aid

B.Tech. in Mechanical Engineering

Indian Institute of Technology Madras

Bachelor STEM

M.Tech. in Mechanical Engineering (Thermal Engineering)

Indian Institute of Technology Madras

Master STEM

PhD in Mechanical Engineering

Indian Institute of Technology Madras

PhD STEM

Bachelor of Technology (Mechanical Engineering)

Amity University

Bachelor STEM

B.Tech. in Mechanical Engineering

Indian Institute of Technology Guwahati

Bachelor STEM

M.Tech. in Mechanical Engineering

Indian Institute of Technology Guwahati

Master STEM

Bachelor of Technology (Mechanical Engineering)

Guru Gobind Singh Indraprastha University

Bachelor STEM

Master of Technology (Mechanical Engineering)

Guru Gobind Singh Indraprastha University

Master STEM

B.Tech. in Mechanical Engineering

Kalinga Institute of Industrial Technology

Bachelor STEM Aid

Bachelor of Technology in Mechanical Engineering

Indian Institute of Technology Guwahati

Bachelor STEM

Master of Technology in Thermal Engineering

Indian Institute of Technology Guwahati

Master STEM

Bachelor of Technology (B.Tech) in Mechanical Engineering

Narsee Monjee Institute of Management Studies

Bachelor STEM

B.Tech. in Mechanical Engineering

Amrita Vishwa Vidyapeetham

Bachelor STEM

PhD in Mechanical Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

M.Tech. in Thermal Engineering

Amrita Vishwa Vidyapeetham

Master STEM

Master of Technology in Thermal Engineering

National Institute of Technology Warangal

Master STEM

Bachelor of Technology in Mechanical Engineering

Andhra University

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Kurukshetra University

Bachelor STEM

Master of Technology in Mechanical Engineering

Kurukshetra University

Master STEM

M.Tech. Automotive Engineering (WILP)

Birla Institute of Technology and Science, Pilani

Master STEM

Automotive Engineering

National Institute of Technology, Tiruchirappalli

Master STEM

PhD in Mechanical Engineering

Indian Institute of Technology Hyderabad

PhD STEM

B.Tech in Mechanical Engineering

Indian Institute of Technology Hyderabad

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Guru Nanak Dev University

Bachelor STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

Indian Institute of Technology Roorkee

PhD STEM

Bachelor of Technology in Mechanical Engineering

Indian Institute of Technology Roorkee

Bachelor STEM

Mechanical Engineering

Indian Institute of Technology Kharagpur

Bachelor STEM Aid

B.Tech. in Mechanical Engineering

National Institute of Technology, Tiruchirappalli

Bachelor STEM

M.Tech. in Thermal Engineering

National Institute of Technology, Tiruchirappalli

Master STEM

PhD in Mechanical Engineering

National Institute of Technology, Tiruchirappalli

PhD STEM

Design Engineering

National Institute of Technology, Tiruchirappalli

Master STEM

Doctor of Philosophy (Mechanical Engineering)

National Institute of Technology, Tiruchirappalli

PhD STEM Aid

Doctor of Philosophy in Mechanical Engineering

Thapar Institute of Engineering and Technology

PhD STEM

Bachelor of Engineering in Mechanical Engineering

Thapar Institute of Engineering and Technology

Bachelor STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

National Institute of Technology Tiruchirappalli

PhD STEM

Bachelor of Technology (B.Tech) in Mechanical Engineering

Saveetha Institute of Medical and Technical Sciences

Bachelor STEM

B.Tech. in Mechanical Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

Bachelor STEM

Ph.D. in Mechanical Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

PhD STEM

Bachelor of Technology in Mechanical Engineering

Jawaharlal Nehru Technological University, Hyderabad

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

National Institute of Technology Tiruchirappalli

Bachelor STEM

PhD in Mechanical Engineering

Indian Institute of Technology Roorkee

PhD STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

Thapar Institute of Engineering and Technology

PhD STEM

Bachelor of Technology in Mechanical Engineering

National Institute of Technology Warangal

Bachelor STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

Netaji Subhas University of Technology

PhD STEM

M.Tech. in Manufacturing Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

Master STEM

B.Tech. in Mechanical Engineering

Vellore Institute of Technology

Bachelor STEM

Doctor of Philosophy in Mechanical Engineering

Jawaharlal Nehru Technological University, Hyderabad

PhD STEM

B.Tech. in Mechanical Engineering

Lovely Professional University

Bachelor STEM

Mechanical Engineering

National Institute of Technology, Tiruchirappalli

Master STEM

Master of Technology in Machine Design

Visvesvaraya Technological University

Master STEM

M.Tech in Mechanical Engineering (Thermal and Fluids Engineering)

Indian Institute of Technology Hyderabad

Master STEM

M.Tech. in Manufacturing Engineering

Vellore Institute of Technology

Master STEM

Bachelor of Technology in Mechanical Engineering

Symbiosis International University

Bachelor STEM

Frequently Asked Questions

How much does it cost to study Mechanical Engineering in India?
Tuition for Mechanical Engineering programs in India ranges from $50k–$300k/yr. 6% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $4k.
What are the English language requirements for Mechanical Engineering in India?
English-taught Mechanical Engineering programs in India typically require:. Requirements vary by university and program level — always check the specific program page.
How many Mechanical Engineering programs are in India?
Abroadly lists 82 Mechanical Engineering programs at 35 universities across India. Programs are available at Bachelor, Master, and PhD level.
Are Mechanical Engineering programs in India STEM-designated?
100% of Mechanical Engineering programs in India carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is India a good country for Mechanical Engineering students?
India is a strong choice for Mechanical Engineering with 35 universities offering these programs. The primary language is Hindi/English, though many programs are taught in English.
What degree levels are available for Mechanical Engineering in India?
In India, Mechanical Engineering programs are offered at: PhD (23 programs), Master (26 programs), Bachelor (33 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.