Yes, IIT BHU is better than IIT Indore in terms of infrastructure, alumni base, research exposure.
Following are some of the parameters that will help in comparing the institutes:
So, if we ignore the infrastructure aspect, then IIT-BHU is better than IIT Indore in every other aspect. The infrastructure is also not that bad which can affect one’s peace of mind and future.