If long distance train are considered then obviously it should be Maldah town, Siliguri/New Jalpaiguri and Kharagpur. Seeing the excellent patronage of trains like Kharagpur Villupuram exp, Maldah Surat exp, Farakka exp, gour exp, NJP Chennai, NJP udz, NJP asr KB, DJ mail, etc. IR should run some more trains from these terminals
And if short distance intercity trains are considered, then it should be Durgapur and Siuri