IIT Bhubaneswar ranks 17th in the Engineering category by NIRF 2019. Civil Engineering Department is one of the core engineering departments at IIT Bhubaneswar, having a tuition fee of 2,13,568 per annum. A JEE ranking of 6000 to 13000 is required for entering in a civil engineering course in IIT Bhubaneswar. In 2019, Civil Engineering saw 89% placement with an average annual salary package of 11 lakhs per annum. It has a total of 145 faculty members who are highly qualified and Ph.D. holders. There are two hostels, a gym, a shopping complex, Healthcare centre, common rooms, media entertainment rooms, etc.
IIT Mandi ranks 20th in the Engineering category by NIRF 2019. The Civil Engineering course requires an average of 75% in aggregate in Class XII board examination. The highest placement offers in IIT Mandi are for the Computer Engineering Department followed by the Civil Engineering Department. In 2019, a total of 83% of students were placed from the Civil Engineering Department. The Average annual salary package offered to engineering graduates is 13 lakhs per annum. IIT Mandi has hostel facilities, library, canteen, bakery, sports grounds, etc.
NIT Warangal ranks 26th in the Engineering category by NIRF 2019. It is a much older establishment than IIT Bhubaneswar and IIT Mandi. In 2019, NIT Warangal saw placement of 644 students from the undergraduate programs with a total of 81% placement. Out of 98 eligible candidates, 80 were successfully placed with an average annual salary package of 6 lakhs per annum. Facilities like Computer centers, Libraries, Healthcare centers, banks, and ATMs, etc. are in and around the campus.
Thus, it probably depends on the JEE ranking, your location, preference of the campus, etc. Ultimately it depends on you which college will be preferable for your study.