丝绸之路的基本走向形成于公元前后的两汉时期。它东面的起点是西汉的首都长安(今西安)或东汉的首都洛阳,经陇西或固原西行至金城(今兰州),然后通过河西走廊的武威、张掖、酒泉、敦煌四郡,出玉门关或阳关,穿过白龙堆到罗布泊地区的楼兰。汉代西域分南道北道,南北两道的分岔点就在楼兰。北道西行,经渠犁(今库尔勒)、龟兹(今库车)、姑墨(今阿克苏)至疏勒(今喀什)。南道自鄯善(今若羌),经且末、精绝(今民丰尼雅遗址)、于阗(今和田)、皮山、莎车至疏勒。从疏勒西行,越葱岭(今帕米尔)至大宛(今费尔干纳)。由此西行可至大夏(在今阿富汗)、粟特(在今乌兹别克斯坦)、安息(今伊朗),最远到达大秦(罗马帝国东部)的犁靬(又作黎轩,在埃及的亚历山大城)。另外一条道路是,从皮山西南行,越悬渡(今巴基斯坦达丽尔),经罽宾(今阿富汗喀布尔)、乌弋山离(今锡斯坦),西南行至条支(在今波斯湾头)。如果从罽宾向南行,至印度河口(今巴基斯坦的卡拉奇),转海路也可以到达波斯和罗马等地。这是自汉武帝时张骞两次出使西域以后形成的丝绸之路的基本干道,换句话说,狭义的丝绸之路指的就是上述这条道路。