议将放弃西域，班勇力排众议反对。延光二年（123年），班勇被任命为西域长史，为东汉在西域的最高长官，逐渐收复失地。汉顺帝永建元年（126年），班勇帅西域各族联军击败北匈奴唿衍王的军队，重新确立东汉对西域的统治地位。永建二年（127年），班勇与敦煌太守张朗奉命讨焉耆，张朗先期发兵击破焉耆，班勇以后期获罪免官，后卒于家中。
影响.班勇一生征战西域，对于当地地理风俗人情多有着述，后汉书中关于西域的记载多出自班勇之文章。