公元前139年,张骞在胡人甘父的带领下,率领一百多人离开陇西,一路向西行进。就在张骞一行匆匆穿越河西走廊时,不幸遭遇了匈奴骑兵的袭击,结果全体成员被俘。经过长达十年的囚禁,张骞终于找到了逃脱的机会,并且经历重重艰辛最终抵达了大月氏。但遗憾的是,当时的大月氏国家十分安定,不愿意与匈奴开战。尽管张骞在那里停留了一年多,但未能成功说服大月氏,只得返回长安。
公元前119年,汉武帝接纳了张骞提出的联合乌孙东返抗击匈奴的建议,并再次派遣他前往西域。这一次,张骞携带丰富的物资前往乌孙进行游说,可惜并未取得成功。随后,他又派副使前往大宛、月氏、大夏等国进行交流。公元前115年,张骞随乌孙使者一同返回长安,从此,汉朝与西域各国的交往逐渐加强。