古代“丝绸之路”共有四条主要路线。首先,从帕米尔地区向西经过索格底亚那,然后向西南穿越重要商业城市木鹿、旧都和椟、阿蛮等地,最终到达冬宫斯宾,即达斯罗。继续沿着底格里斯河向南可到达罗和条支,向西可到达安条克、帕尔米拉、大马士革,甚至是埃及的犁(即亚历山大城)。
其次,从皮山出发经过悬度山,经过罽宾、乌弋山离,再经过喀尔马尼亚、波斯,最终到达条支,即波斯湾头。
第三条路线较为北部,从天山山脉以北,途经乌孙、大宛,向西穿过河中地区,也需要经过安息的东方门户木鹿。
最后,还有一条海上路线,从南亚次大陆的西岸港口起航,通过波斯湾抵达条支,这条海路比起从阿拉伯海和红海经过的路程要更为近距离地通往大秦。