陆上丝绸之路起源于西汉(前202年—8年)汉武帝派张骞出使西域开辟的以首都长安(今西安)为起点,经甘肃、新疆,到中亚、西亚,并连接地中海各国的陆上通道。它的最初作用是运输中国古代出产的丝绸。1877年,德国地质地理学家李希霍芬在其著作《中国》一书中,把“从公元前114年至公元127年间,中国与中亚、中国与印度间以丝绸贸易为媒介的这条西域交通道路”命名为“丝绸之路”,这一名词很快被学术界和大众所接受,并正式运用。海上丝绸之路形成于汉武帝之时。从中国出发,向西航行的南海航线,是海上丝绸之路的主线。与此同时,还有一条由中国向东到达朝鲜半岛和日本列岛的东海航线,它在海上丝绸之路中占次要的地位。关于汉代丝绸之路的南海航线,《汉书·地理志》记载汉武帝派遣的使者和应募的商人出海贸易的航程说:自日南(今越南中部)或徐闻(今属广东)、合浦(今属广西)乘船出海,顺中南半岛东岸南行,经五个月抵达湄公河三角洲的都元(今越南南部的迪石)。复沿中南半岛的西岸北行,经四个月航抵湄南河口的邑卢(今泰国之佛统)。自此南下沿马来半岛东岸,经二十余日驶抵湛离(今泰国之巴蜀),在此弃船登岸,横越地峡,步行十余日,抵达夫首都卢(今缅甸之丹那沙林)。再登船向西航行于印度洋,经两个多月到达黄支国(今印度东南海岸之康契普腊姆)。回国时,由黄支南下至已不程国(今斯里兰卡),然后向东直航,经八个月驶抵马六甲海峡,泊于皮宗(今新加坡西面之皮散岛),最后再航行两个多月,由皮宗驶达日南郡的象林县境(治所在今越南维川县南的茶荞)。 南方陆上丝路即“蜀-身毒道”,因穿行于横断山区,又称高山峡谷丝路。大约公元前4世纪,中原群雄割据,蜀地(今川西平原)与身毒间开辟了一条丝路,延续两个多世纪尚未被中原人所知,所以有人称它为秘密丝路。直至张骞出使袜蠢西域,在大夏发现蜀布、邛竹杖系由身毒转贩而来,他向汉武帝报告后,元狩元年(公元前122 年)汉武帝派张骞打通“蜀-身毒道”。先后从犍为(今宜宾)派人分5路寻迹。一路出駹(今茂汶),二路出徙(今天全),三路出莋(今汉源),四路出邛(今西昌),五路出僰(今宜宾西南)。使者分别在氏、莋、昆明受阻。告卜陪汉武帝为征弊租服西南夷,在长安西南凿周长40里昆明池,习水军以征伐,后由郭昌率数万巴蜀兵平定西南夷,并分土置郡县。