Both IIT BHU and IIT Kanpur are one of the best and oldest institutes in India. But according to me IIT Kanpur is better than IIT BHU here are some reasons:
Based on the above information, IIT Kanpur is a better choice than IIT BHU.
If you are interested in a particular branch then go for that as IIT BHU and Kanpur both of these institutions are among the top institutions in India. Both the institutions are quite old, so they are up to the mark in the alumni network, placements, and internship, etc. But if you are not sure about the branch then consider the following points –
The department of Electronics Engineering at IIT BHU dates back to 1971 and equipped with good laboratory facilities. The faculties are well experienced. According to 2019 placement statistics, a total of 88 students got placed from Electronics Engineering. The average CTC offered at this IIT was around 8.19 lakhs/annum.
The department of Chemical Engineering in IIT Kanpur is considered among the best in the nation. If you are passionate about higher studies, research, or placement in government/ semi-government jobs (PSUs) then you can go for Chemical, but it has very few non-core placement opportunities. Chemical engineering provides more opportunities in higher studies and research. The average placement package offered at IIT Kanpur in 2019 was around 7.5 LPA.