If You are going towards Bankura,Mednipur,Purulia districts try to take SBSTC Buses because the have negligible stops in comparision to Pvt buses. Buses For TATA ,Bokaro etc are well and good whether of SBSTC or Pvt.
Taxi AC /Non AC is always a better option.