Home Colleges Engineering Colleges

Top Engineering Colleges in India 2025 : Fees, Rankings, Placements, Admissions

Filters

States

Cities

Branches

Exams

Clear Show Results

Showing 4482 colleges for you

Clear All Filters

IIT Madras (IITM)

4.4 (12)
Chennai, Tamil Nadu #1/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,92,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 95 LPA

Indian Institute of Technology (IITD)

4 (28)
Delhi, Delhi NCR #2/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 7,44,500

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 200 LPA

Indian Institute of Technology Bombay (IITB)- IIT Bombay

3.3 (9)
Mumbai, Maharashtra #3/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 12,96,500

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 367 LPA

Indian Institute of Technology (IIT), Kanpur, Uttar Pradesh

4.1 (17)
Kanpur, Uttar Pradesh #4/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 7,96,500

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 99 LPA

Indian Institute of Technology- IIT Kharagpur (IITKGP)

4.3 (17)
Kharagpur, West Bengal #5/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,94,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 214 LPA

Indian Institute of Technology (IIT) Roorkee

4.9 (8)
Roorkee, Uttarakhand #6/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 6,80,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 130 LPA

Indian Institute of Technology- IIT Guwahati

4.6 (9)
Guwahati, Assam #7/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 9,15,500

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 205 LPA

IIT Hyderabad

4 (1)
Hyderabad, Telangana #8/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,87,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 69 LPA

National Institute of Technology (NIT) Trichy

4.4 (8)
Trichy, Tamil Nadu #9/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,69,000

Exams Accepted

JEE Main , JEE Advanced

Highest Package

₹ 70 LPA

IIT BHU

4.4 (8)
Varanasi, Uttar Pradesh #10/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,49,500

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 200 LPA

Vellore Institute of Technology - VIT University

4.1 (37)
Vellore, Tamil Nadu #11/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 7,16,500

Exams Accepted

JEE Main

Highest Package

₹ 120 LPA

Jadavpur University

4.5 (7)
Kolkata, West Bengal #12/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 27,000

Exams Accepted

WBJEE

Highest Package

₹ 140 LPA

SRM Institute of Science and Technology - SRM University

3.6 (20)
Ghaziabad, Uttar Pradesh #13/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

Get Fee Details

Exams Accepted

SRMJEEE

Highest Package

₹ 22 LPA

Anna University - Chennai

4.1 (17)
Chennai, Tamil Nadu #14/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 7,33,500

Exams Accepted

-

Highest Package

-

Indian Institute of Technology (Indian School of Mines) (ISM)

4.2 (10)
Dhanbad, Jharkhand #15/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 4,13,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 25 LPA

Indian Institute of Technology (IIT)

5 (2)
Indore, Madhya Pradesh #16/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,35,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 45 LPA

National Institute of Technology (NIT) - Surathkal

4.8 (7)
Mangalore, Karnataka #17/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 5,46,500

Exams Accepted

JEE Main , JEE Advanced

Highest Package

₹ 31 LPA

Indian Institute Of Technology

Gandhi nagar, Gujarat #18/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 8,71,000

Exams Accepted

JEE Advanced , JEE Main

Highest Package

₹ 62 LPA

National Institute of Technology (NIT Rourkela)

4.6 (7)
Rourkela, Odisha #19/100 (NIRF 2024)

Course Offered

B.Tech / B.E.

Fees (4 Years)

₹ 6,46,000

Exams Accepted

JEE Main , JEE Advanced

Highest Package

₹ 85 LPA
Check Eligibility