Abroadly

Study Engineering in India 🇮🇳

India offers 369 Engineering programs across 49 universities. Tuition ranges from $20k–$219k/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.

369 Programs
49 Universities
$20k–$219k/yr Tuition
100% STEM
11% Scholarships

Why India for Engineering?

Living Cost

$4,000/yr

Full guide to studying in India →

By Degree Level

Bachelor (151) Master (126) PhD (91) Bachelor + Master (1)

Top Universities for Engineering in India

Indian Institute of Technology Madras

Chennai · National rank #1 · QS #180

B.Tech. in Aerospace Engineering · Bachelor M.Tech. in Mechanical Engineering (Thermal Engineering) · Master PhD in Aerospace Engineering · PhD B.Tech. in Civil Engineering · Bachelor B.Tech. in Electrical Engineering · Bachelor B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Electrical Engineering (Power Systems) · Master PhD in Chemical Engineering · PhD PhD in Mechanical Engineering · PhD PhD in Electrical Engineering · PhD
Vellore Institute of Technology

Vellore · National rank #2 · QS #691

B.Tech. in Electrical and Electronics Engineering · Bachelor B.Tech. in Electronics and Communication Engineering · Bachelor PhD in Electronics and Communication Engineering · PhD
Indian Institute of Technology Delhi

Delhi · National rank #2 · QS #123

Bachelor of Technology in Mechanical Engineering · Bachelor Master of Technology in Mechanical Engineering (Thermal Engineering) · Master PhD in Chemical Engineering · PhD Master of Technology in Electrical Engineering (Power Systems) · Master PhD in Civil Engineering · PhD PhD in Mechanical Engineering · PhD
Indian Institute of Science

Bangalore · National rank #2 · QS #211

Master of Technology (M.Tech) in Chemical Engineering · Master Master of Technology (M.Tech) in Electrical Engineering · Master Master of Technology (M.Tech) in Mechanical Engineering · Master PhD in Aerospace Engineering · PhD PhD in Chemical Engineering · PhD PhD in Mechanical Engineering · PhD
Indian Institute of Technology Bombay

Mumbai · National rank #3 · QS #118

Industrial Engineering and Operations Research · Master Metallurgical Engineering & Materials Science · Bachelor Aerospace Engineering · PhD Industrial Engineering & Operations Research · Bachelor Civil Engineering · Bachelor Master of Technology (M.Tech.) · Master Mechanical Engineering · PhD Electrical Engineering · PhD Dual Degree (B.Tech. + M.Tech.) · Bachelor + Master Environmental Science and Engineering · Bachelor
Manipal Academy of Higher Education

Manipal · National rank #3 · QS #851

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

Kanpur · National rank #4 · QS #222

Master of Technology in Aerospace Engineering · Master Chemical Engineering · Bachelor Electrical Engineering · Bachelor PhD in Aerospace Engineering · PhD Master of Technology in Computer Science and Engineering · Master Mechanical Engineering · Bachelor Master of Technology in Electrical Engineering · Master Biological Sciences and Bioengineering · Bachelor
Indian Institute of Technology Kharagpur

Kharagpur · National rank #5 · QS #215

PhD in Aerospace Engineering · PhD Aerospace Engineering · Bachelor Chemical Engineering · Bachelor Electrical Engineering · Bachelor PhD in Electrical Engineering · PhD PhD in Civil Engineering · PhD PhD in Chemical Engineering · PhD
Indian Institute of Technology Roorkee

Roorkee · National rank #6 · QS #339

PhD in Civil Engineering · PhD Doctor of Philosophy (PhD) in Electrical Engineering · PhD Master of Technology in Structural Engineering · Master Bachelor of Technology in Chemical Engineering · Bachelor Doctor of Philosophy (PhD) in Mechanical Engineering · PhD Bachelor of Technology in Mechanical Engineering · Bachelor
Birla Institute of Technology and Science, Pilani

Pilani · National rank #7 · QS #668

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

Hyderabad · National rank #7 · QS #664

Bachelor of Technology (B.Tech) · Bachelor Master of Technology (M.Tech) + Doctor of Philosophy (Ph.D.) (Dual Degree) · Master B.Tech in Chemical Engineering · Bachelor PhD in Mechanical Engineering · PhD M.Tech in Civil Engineering (Structural Engineering) · Master B.Tech in Mechanical Engineering · Bachelor PhD in Biomedical Engineering · PhD M.Tech in Biomedical Engineering · Master PhD in Electrical Engineering · PhD
Amrita Vishwa Vidyapeetham

Coimbatore · National rank #8 · QS #1001

PhD in Electronics and Communication Engineering · PhD PhD in Mechanical Engineering · PhD PhD in Civil Engineering · PhD PhD in Electrical and Electronics Engineering · PhD B.Tech. in Electronics and Communication Engineering · Bachelor M.Tech. in VLSI Design · Master B.Tech. in Electrical and Electronics Engineering · Bachelor B.Tech. in Chemical Engineering · Bachelor
National Institute of Technology Tiruchirappalli

Tiruchirappalli · National rank #9 · QS #731

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

Tiruchirappalli · National rank #9 · QS #731

Electronic Product Design · Master Microelectronics and VLSI Design · Master M.Tech. in Structural Engineering · Master Doctor of Philosophy (Electrical Engineering) · PhD Automotive Engineering · Master PhD in Civil Engineering · PhD PhD in Mechanical Engineering · PhD B.Tech. in Civil Engineering · Bachelor M.Tech. in Chemical Engineering · Master VLSI Design & Microelectronics · Master Chemical Engineering · Master Design Engineering · Master Aerospace Engineering · Master Mobility Engineering · Master Doctor of Philosophy (Materials Science and NanoEngineering) · PhD Sustainable Technologies · Master Doctor of Philosophy (Mechanical Engineering) · PhD Doctor of Philosophy (Civil Engineering) · PhD
Jadavpur University

Kolkata · National rank #9 · QS #676

PhD in Electrical Engineering · PhD Bachelor of Engineering in Electronics and Telecommunication Engineering · Bachelor Bachelor of Engineering in Mechanical Engineering · Bachelor Master of Technology in Software Engineering · Master Master of Technology in VLSI Design · Master PhD in Computer Science and Engineering · PhD Master of Engineering in Power Engineering · Master
Indian Institute of Technology Guwahati

Guwahati · National rank #11 · QS #334

PhD in Mechanical Engineering · PhD Bachelor of Technology in Mechanical Engineering · Bachelor B.Tech. in Mechanical Engineering · Bachelor Bachelor of Technology · Bachelor M.Tech. in Electronics and Communication Engineering · Master PhD in Electronics and Communication Engineering · PhD M.Tech. in Chemical Engineering · Master B.Tech. in Electronics and Communication Engineering · Bachelor PhD in Civil Engineering · PhD B.Tech. in Civil Engineering · Bachelor Master of Technology · Master Master of Technology in VLSI Design · Master Bachelor of Technology in Electronics and Communication Engineering · Bachelor Master of Technology in Thermal Engineering · Master PhD in Chemical Engineering · PhD Bachelor of Technology in Civil Engineering · Bachelor
Saveetha Institute of Medical and Technical Sciences

Chennai · National rank #11 · QS #901

Bachelor of Technology (B.Tech) in Biomedical Engineering · Bachelor Bachelor of Technology (B.Tech) in Civil Engineering · Bachelor
Savitribai Phule Pune University

Pune · National rank #12 · QS #566

Bachelor of Engineering in Electronics and Telecommunication · Bachelor
Siksha 'O' Anusandhan

Bhubaneswar · National rank #14 · QS #1201

Bachelor of Technology in Civil Engineering · Bachelor Bachelor of Technology in Mechanical Engineering · Bachelor Bachelor of Technology in Electrical Engineering · Bachelor
University of Mumbai

Mumbai · National rank #17 · QS #664

Bachelor of Engineering (BE) · Bachelor

All Programs

PhD in Mechanical Engineering

Indian Institute of Technology Guwahati

PhD STEM

Bachelor of Technology in Production Engineering

National Institute of Technology Tiruchirappalli

Bachelor STEM

Ph.D. in Electronics and Communication Engineering

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

PhD STEM

Electronic Product Design

National Institute of Technology, Tiruchirappalli

Master STEM

Doctor of Philosophy in Electrical Engineering

Jawaharlal Nehru Technological University, Hyderabad

PhD STEM

Master of Engineering in Structural Engineering

Thapar Institute of Engineering and Technology

Master STEM

Master of Technology in Aerospace Engineering

Indian Institute of Technology Kanpur

Master STEM

Bachelor of Technology (B.Tech) in Biomedical Engineering

Saveetha Institute of Medical and Technical Sciences

Bachelor STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

National Institute of Technology Warangal

PhD STEM

Bachelor of Engineering in Computer Science and Engineering

Anna University

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Indian Institute of Technology Guwahati

Bachelor STEM

M.Tech. in VLSI and Embedded Systems

Cochin University of Science and Technology

Master STEM

Microelectronics and VLSI Design

National Institute of Technology, Tiruchirappalli

Master STEM

PhD in Electronics and Communication Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

Bachelor of Engineering (BE)

University of Mumbai

Bachelor 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

Bachelor of Technology in Information Technology

Anna University

Bachelor STEM

Bachelor of Technology (Civil Engineering)

Guru Gobind Singh Indraprastha University

Bachelor STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

Visvesvaraya Technological University

PhD STEM

Bachelor of Technology in Civil Engineering

Siksha 'O' Anusandhan

Bachelor STEM

M.Tech. in VLSI Design

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

Master STEM

PhD in Civil Engineering

Indian Institute of Technology Roorkee

PhD STEM

Master of Engineering in Mechanical Engineering

Thapar Institute of Engineering and Technology

Master STEM

B.Tech. in Electrical and Electronics Engineering

Vellore Institute of Technology

Bachelor STEM

Bachelor of Technology (B.Tech) in Civil Engineering

Saveetha Institute of Medical and Technical Sciences

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Indian Institute of Technology Delhi

Bachelor STEM

B.Tech. in Mechanical Engineering

Indian Institute of Technology Guwahati

Bachelor STEM

B.Tech. in Electronics and Communication Engineering

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

Bachelor STEM

Bachelor of Technology

Indian Institute of Technology Guwahati

Bachelor STEM

PhD in Mechanical Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

Master of Engineering in Computer Science and Engineering

Anna University

Master STEM

Master of Technology in Mechanical Engineering (Thermal Engineering)

Indian Institute of Technology Delhi

Master STEM

Industrial Engineering and Operations Research

Indian Institute of Technology Bombay

Master STEM

Master of Technology (M.Tech) in Chemical Engineering

Indian Institute of Science

Master STEM

M.Tech. in Electronics and Communication Engineering

Indian Institute of Technology Guwahati

Master STEM

PhD in Civil Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

PhD in Chemical Engineering

Indian Institute of Technology Delhi

PhD STEM

Bachelor of Technology in Civil Engineering

Netaji Subhas University of Technology

Bachelor STEM

B.Tech. in Civil Engineering

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

Bachelor STEM

PhD in Electrical and Electronics Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

Master of Technology in Thermal Power Engineering

Visvesvaraya Technological University

Master STEM

PhD in Electronics and Communication Engineering

Indian Institute of Technology Guwahati

PhD STEM

Doctor of Philosophy (PhD) in Applied Sciences

Netaji Subhas University of Technology

PhD STEM

PhD in Electrical Engineering

Jadavpur University

PhD STEM

Bachelor of Engineering in Mechanical Engineering

Anna University

Bachelor STEM

B.Tech. in Aerospace Engineering

Indian Institute of Technology Madras

Bachelor STEM

B.Tech. in Electronics and Communication Engineering

Vellore Institute of Technology

Bachelor STEM

Master of Engineering in Manufacturing Engineering

Anna University

Master STEM

M.Tech. in Mechanical Engineering (Thermal Engineering)

Indian Institute of Technology Madras

Master STEM

Doctor of Philosophy in Civil Engineering

Thapar Institute of Engineering and Technology

PhD STEM

Bachelor of Engineering in Chemical Engineering

Anna University

Bachelor STEM

Metallurgical Engineering & Materials Science

Indian Institute of Technology Bombay

Bachelor STEM

Bachelor of Technology in Civil Engineering

Symbiosis International University

Bachelor STEM

M.Tech. in Structural Engineering

National Institute of Technology, Tiruchirappalli

Master STEM

Doctor of Philosophy (PhD) in Electrical Engineering

Indian Institute of Technology Roorkee

PhD STEM

B.Tech. in Electronics and Communication Engineering

Lovely Professional University

Bachelor STEM

Master of Technology in Structural Engineering

Indian Institute of Technology Roorkee

Master STEM

Bachelor of Engineering in Biomedical Engineering

Anna University

Bachelor STEM

B.Tech. in Civil Engineering

Lovely Professional University

Bachelor STEM

B.Tech. in Electronics and Communication Engineering

Amrita Vishwa Vidyapeetham

Bachelor STEM

M.Tech. in Structural Engineering

Lovely Professional University

Master STEM

M.Tech. in Chemical Engineering

Indian Institute of Technology Guwahati

Master STEM

PhD in Aerospace Engineering

Indian Institute of Technology Madras

PhD STEM

Doctor of Philosophy (PhD) in Chemical Engineering

Thapar Institute of Engineering and Technology

PhD STEM

Bachelor of Engineering in Electronics and Telecommunication Engineering

Jadavpur University

Bachelor STEM

Bachelor of Engineering in Mechanical Engineering

Jadavpur University

Bachelor STEM

Master of Technology in Software Engineering

Jadavpur University

Master STEM

Master of Technology in VLSI Design

Jadavpur University

Master STEM

PhD in Computer Science and Engineering

Jadavpur University

PhD 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 Mechatronics

Netaji Subhas University of Technology

Master STEM

Master of Technology in Structural Engineering

Andhra University

Master STEM

Master of Technology in Chemical Engineering

National Institute of Technology Warangal

Master STEM

Master of Technology in Electrical Engineering (Power Systems)

Indian Institute of Technology Delhi

Master STEM

Bachelor of Technology in Civil Engineering

National Institute of Technology Warangal

Bachelor STEM

Bachelor of Technology in Civil Engineering

National Institute of Technology Tiruchirappalli

Bachelor STEM

Master of Technology in Thermal Engineering

National Institute of Technology Tiruchirappalli

Master STEM

Master of Technology in Structural Engineering

National Institute of Technology Tiruchirappalli

Master STEM

Master of Technology (M.Tech) in Electrical Engineering

Indian Institute of Science

Master STEM

Doctor of Philosophy (PhD) in Civil Engineering

National Institute of Technology Tiruchirappalli

PhD STEM

Master of Technology (M.Tech) in Mechanical Engineering

Indian Institute of Science

Master STEM

PhD in Aerospace Engineering

Indian Institute of Science

PhD STEM

PhD in Chemical Engineering

Indian Institute of Science

PhD STEM

PhD in Mechanical Engineering

Indian Institute of Science

PhD STEM

Master of Technology in Electronics Engineering

Aligarh Muslim University

Master STEM

B.Tech in Mechanical Engineering

Tezpur University

Bachelor STEM

Master of Technology in Digital Electronics and Communication

Visvesvaraya Technological University

Master STEM

Bachelor of Engineering in Mechanical Engineering

Visvesvaraya Technological University

Bachelor STEM

Bachelor of Engineering in Electrical and Electronics Engineering

Visvesvaraya Technological University

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Siksha 'O' Anusandhan

Bachelor STEM

Bachelor of Technology in Electrical Engineering

Siksha 'O' Anusandhan

Bachelor STEM

PhD in Electronics and Communication Engineering

Vellore Institute of Technology

PhD STEM

Aerospace Engineering

Indian Institute of Technology Bombay

PhD STEM

Industrial Engineering & Operations Research

Indian Institute of Technology Bombay

Bachelor STEM

Civil Engineering

Indian Institute of Technology Bombay

Bachelor STEM

Master of Technology (M.Tech.)

Indian Institute of Technology Bombay

Master STEM Aid

Mechanical Engineering

Indian Institute of Technology Bombay

PhD STEM

Electrical Engineering

Indian Institute of Technology Bombay

PhD STEM

Frequently Asked Questions

How much does it cost to study Engineering in India?
Tuition for Engineering programs in India ranges from $20k–$219k/yr. 11% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $4k.
What are the English language requirements for Engineering in India?
English-taught Engineering programs in India typically require:. Requirements vary by university and program level — always check the specific program page.
How many Engineering programs are in India?
Abroadly lists 369 Engineering programs at 49 universities across India. Programs are available at Bachelor, Master, and PhD level.
Are Engineering programs in India STEM-designated?
100% of 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 Engineering students?
India is a strong choice for Engineering with 49 universities offering these programs. The primary language is Hindi/English, though many programs are taught in English.
What degree levels are available for Engineering in India?
In India, Engineering programs are offered at: PhD (91 programs), Bachelor (151 programs), Master (126 programs), Bachelor + Master (1 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.