Hey,
Ofcourse NIT Durgapur is the better than any other institutions in between these 4 NITs on the basis of all the fields i.e. placement, academics, faculties, infrastructure etc.
Ok now regarding to your query, I'm going to arrange these institution names in the ascending order of their NIRF ranking:
You should check the Careers360 article through the following link regarding the above informations in details:
https://engineering.careers360.com/colleges/list-of-top-nit-colleges-in-india
If you're an unreserved JEE MAIN aspirant of this year and your preferable stream is Computer Science and Engineering, then you've to manage yourself in the top 9193 candidates in India to get admission in this esteemed institution through 15% AIQ and in the case of Home State quota (since I don't know about your residential state, so if you're an aspirant of West Bengal then only this state quota is available for you), you've to secure atleast 17032 ranks in the whole India. The above informations are based on 2019's cut-off details ( you can check https://engineering.careers360.com/articles/jee-main-cutoff-for-nit-durgapur for full details). You can also use the Careers360 college predictor tool in this regard:
https://engineering.careers360.com/jee-main-college-predictor?icn=QnA&ici=qna_answer
All the best!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile