张骞出使西域的目的与班超也不一样,张骞是为了寻找联合的国家对匈奴进行一网打尽,第一次出使大月氏,然而大月氏已经迁移,表示不愿再攻打匈奴。第二次劝说乌孙地区一起攻打匈奴,虽然乌孙王没有同意,但是却开启了西汉与西域之间的文化商业贸易往来。班超出使西域则是为了攻打匈奴,恢复对西域的管辖。最终占弱势的班超战胜了匈奴。
张骞出使西域,开通了丝绸之路,也开启了汉与西域各国之间文化往来的道路,促进东西方经济文化之间的交流。班超捍卫了国家的尊严,打散了匈奴的势力,恢复中原与西域之间的商业贸易,再一次稳定了丝绸之路的正常运作。