well, for barasat and belghoria you go to the first destination (either barasat or belghoria) and then take Bus Route No. DN 2 to get to the other.
for behala you can take a taxi to Behala from Esplanade or take buses on route 12C/1A, 12D, Sakherbazar Mini, Diamond Park Mini from Esplanade.