永元六年(94年)秋天,班超调发龟兹、鄯善等八个属国的部队共七万人,进攻焉耆、危须、尉犁。大军行到尉犁地方,班超派使者通告三国国王:“都护这次到这里来,只想要安定、抚慰三国。你们如果想要改过从善,就应该派首领来迎接我们,那么你们王侯以下的人都会得到赏赐。抚慰完毕我们便会回军。现在赏赐你们国王彩色丝绸五百匹。”焉耆王广便派左将北鞬支送来牛酒,迎接班超。
班超指责他说:“你虽然是匈奴侍子,可你掌握了国家大权,我大汉的都护亲自来到,你们国王不按时欢迎,都是你的罪过。”班超手下的人劝他杀了北鞬支,班超不同意,他说:“这不是你们能考虑到的。这个人的权力比国王还要重。现在我们还没有进入他们的国境便杀了他,会让他们产生怀疑,如果他们加强防备,守住险要,我们怎么能够到得他们的城下呢?”于是班超送给北鞬支不少礼物,放他回国。焉耆王广见北鞬支安然无恙,就亲率高官在尉犁迎接班超,奉献礼物。
但他并非真想让班超进入他的国境。焉耆王一从班超那里返回,立即下令拆掉了国境山口的围桥,班超却从别的道路进入其国,在距王城二十里的地方驻扎部队。焉耆王见班超突然到来,大惊,想逃入山中顽抗。
焉耆国左侯元孟,过去曾在京师作为人质,悄悄派使者向班超报信。班超为了稳定焉耆国贵族,斩杀了元孟的使者。班超定下时间宴请三国国王及大臣,声言届时将厚加赏赐。焉耆王广、尉犁王泛及北鞬支等三十多人信以为真,一起到会。焉耆国相腹久等十七人害怕被杀,逃跑了,危须王也没有来。
宴会开始,大家坐定,班超突然变了脸色,责问焉耆王等:“危须王为什么不来?腹久一班人为什么逃跑?”喝令武士把广、泛等一举捉获,并在当年陈睦所驻的故城,把他们全部斩杀,传首京师。又纵兵抢掠,斩杀五千多人,俘获一万五千人,马畜牛羊三十多万头。班超另立元孟为焉耆国王,为稳定局势,班超在那里停留了半年。至此,西域五十多个国家都重新归附了汉王朝,班超终于实现了立功异域的理想。
永元七年(95年),朝廷为了表彰班超的功勋,下诏封他为定远侯,食邑千户,后人称之为“班定远”。
永元九年(97年),班超派甘英出使大秦(罗马帝国),甘英至西海(波斯湾)而还。