last bus from Durgapur is at 10.40 pm not 7.45
before that before covid 19 scenario an handful of buses both private & State were available. some of them also AC (actualy they are from Esplanade or karunamoyee) apart from that two buses asansol-puri volvo or Asansol Digha Sbstc night service also available. As a resident of Bankura I can assure you that enough connectivity has been there between Dgr stn & Bankura.