Currently the most comprehensive ranking entity in India is the NIRF- National Institutional Ranking Framework, which ranks institutions based on several comprehensive factors- Teaching and Learning Resources(TLR), Graduation Outcome(GO), Perception(PR), Outreach and Inclusivity(OI) and Research and Professional Practice(RP). Here are the top 20 engineering college rankings from among 4500 approved engineering colleges in the nation. This will give more or less a decent picture of overall excellence-
1. Indian Institute of Technology Madras
2. Indian Institute of Technology Bombay 3. Indian Institute of Technology Delhi
4 Indian Institute of Technology Kharagpur
5. Indian Institute of Technology Kanpur
6. Indian Institute of Technology Roorkee 7. Indian Institute of Technology Guwahati
8.Anna University
9. Indian Institute of Technology Hyderabad
10. Institute of Chemical Technology
11. National Institute of Technology Tiruchirappalli
12. Jadavpur University
13. Indian Institute of Technology (Indian School of Mines) Dhanbad
14. Indian Institute of Technology Indore 15. National Institute of Technology Rourkela
16. Vellore Institute of Technology
17. Birla Institute of Technology & Science
18. Indian Institute of Technology Bhubaneswar
19. Indian Institute of Technology (Banaras Hindu University) Varanasi
20. Thapar Institute of Engineering and Technology (Thapar University)
All these colleges are at the zenith of excellence as per national standards. I hope this will help you narrow down your options. All the best!