I am agree with that fact,why this train has been routed via Kharagpur Adra,Dugrapur,Rampurhat instead Kharagpur Howrah Burdwan ,Rampurhat.its takes more times to cover exta 57km which is almost 2hr.
the main fact is the train comes to Durgapur from Asansole (30km) then train has to move back towards andal(15km back on way to asansole) to change to Andal Rampurhat line.This Process is very complex.Just to give Durgapur the train need to cover exta 30km(15+15=30km).and the train could have also reach destination in morning.