Tap to Read ➤

Top 10 Engineering Colleges for Mechanical Engineering in India 2024

The average salary of a mechanical engineer ranges from INR 7-15 LPA. If you are interested in pursuing an ME course, tap to check the top 10 engineering colleges for mechanical engineering in India 2024 based on NIRF rankings.
IIT Madras
  • NIRF Ranking 2023: 1
  • Approved by: UGC
  • B.Tech Mechanical Fee: INR 21,690 (Annual)
IIT Madras Fees
IIT Delhi
  • NIRF Ranking 2023: 2
  • Approved by: UGC
  • B.Tech Mechanical Fee: INR 1,35,650 (Annual)
IIT Delhi Fees
IIT Bombay
  • NIRF Ranking 2023: 3
  • Approved by: UGC
  • B.Tech Mechanical Fee: INR 2,28,000 (Annual)
IIT Bombay Fees
IIT Kanpur
  • NIRF Ranking 2023: 4
  • Approved by: UGC
  • B.Tech Mechanical Fee: INR 2,49,5004 (Annual)
IIT Kanpur Fees
IIT Roorkee
  • NIRF Ranking 2023: 5
  • Approved by: AICTE
  • B.Tech Mechanical Fee: INR 2,55,000 (Annual)
IIT Roorkee Fees
IIT Kharagpur
  • NIRF Ranking 2023: 6
  • Approved by: AICTE
  • B.Tech Mechanical Fee: INR 2,98,0100 (Annual)
IIT Kharagpur Fees
IIT Guwahati
  • NIRF Ranking 2023: 7
  • Approved by: AICTE
  • B.Tech Mechanical Fee: INR 2,60,160 (Annual)
IIT Guwahati
IIT Hyderabad
  • NIRF Ranking 2023: 8
  • Approved by: UGC
  • B.Tech Mechanical & Aerospace Engineering Fee: INR 2,86,152 (Annual)
IIT Hyderabad Fees
NIT Trichy
  • NIRF Ranking 2023: 9
  • Approved by: AICTE
  • B.Tech Mechanical Fee: INR 99,900 (Annual)
NIT Trichy
Jadavpur University
  • NIRF Ranking 2023: 10
  • Approved by: AICTE
  • B.Tech Mechanical Fee: INR 10,000 (Annual)
Jadavpur University Fees
Talk To Experts