唐宋时期,云南与缅甸、印度的交通在汉晋永昌道和滇缅印道的基础上,又有较大的发展。这时有三条道路通往天竺。唐代贾耽有详细记载,他所记“安南通天竺道”的西段在《新唐书·地理志》以里程记载:
“白羊苴
咩城西至永昌故郡三百里。又西渡怒江至诸葛亮城二百里。又南至乐城二百里。又入骠国境,经万公等八部落,至悉利城七百里。又经突文城至骠国千里。又自骠国西渡黑山至东天竺迦摩波国千六百里。又西北渡迦罗都河至奔那伐檀那国六百里。又西南至中天竺国东境恒河南岸羯朱温罗国四百里。又西至摩羯陀国六百里。一路自诸葛亮城西去腾充城二百里,又西至弥城百里。又西过山二百里至丽水城。乃西渡丽水、龙泉水二百里至安西城。乃西渡弥诺江水千里至大秦婆罗门国。又西渡大岭三百里至东天竺北界固没卢国。又西南千二百里至中天竺国东北境之奔那伐檀那国,与骠国往婆罗门路合。”
这段史料实际纪录了南诏通往天竺的两条道路:即南路,南诏经骠国通天竺道;中路,南诏西出腾冲通天竺道[19]。
南路,南诏经骠国通天竺道:自羊苴咩(大理)出发,经永昌故郡(保山)至诸葛亮城分途。诸葛亮城,方国瑜先生考为今龙陵,陈茜以为是今腾冲境内高黎贡山上,笔者以为方说可取[20]。然后经过乐城,又称些乐城、磨些乐城,在今云南德宏傣族景颇族自治州境内,方国瑜先生认为即在麓川,今瑞丽[21]。然后进入骠国境。
在骠国境内,首先经过万公等八部落,万公即太公城。万公等八部落地区为缅甸太公城及其周围地区,为今瑞丽江与伊洛瓦底江汇合处下游一带,“大抵万公等八部落,已在很早时期分散部族,结成为一个地区,在骠国即蒲甘时期为势力所及区域,惟未必能之间统治”[22]。从万公布部落往南为悉利城,约为阿瓦,今缅甸曼德勒。则万公八部落在阿瓦以北。过了悉利城而后经突文城到达骠国国都。又从骠国(卑谬)向西翻越黑山至东天竺迦摩波国(今印度曼尼坡)。黑山即阿拉干(Arakan)大山,自普罗姆向西北至东天竺。再往西北渡过迦罗都河达到奔那伐檀那国(应在今布拉马普特拉河中游),再向西南至中天竺国东境恒河南岸的羯朱温罗国(孟加拉),或又向西至摩羯陀国[23]。这就是贾耽所记“安南通天竺道”西段南路的走法,也就是南诏经骠国通天竺道。贾耽所记南道里程长达5600里,它从南诏乐城出境,基本上沿伊洛瓦底江南行至卑谬,然后才向西翻越黑山达到天竺。如果仅以天竺为目的地的话,这无疑是一条迂绕费时的路线。
中路,南诏西通天竺道:据贾耽所述中路同南路一样,从羊苴咩城(大理)出发,经永昌(保山),至诸葛亮城(龙陵)分途,继续向西,经弥城(方国瑜考为今盏西,陈茜考为腾冲古永,今取方说),再往西至丽水城(陈茜以为是缅甸密支那。方国瑜考丽水即今伊洛瓦底江,丽水城在今伊洛瓦底江东岸之打罗。方说更有据),然后西渡丽水(伊洛瓦底江)、龙泉水(勐拱河)至安西城(今缅甸猛拱,密支那西南36公里处),再西渡弥诺水(钦敦江)至大秦婆罗门国(今印度阿萨姆东北),又西渡大岭(笔者以为当指缅印交界的那加山脉)就抵达东天竺。竺北界的固没卢国,又西南行即至东天竺国东北境的奔那伐檀那国(布拉马普特拉河中下游)便与经骠国的南路相汇合,共同前往婆罗门(印度的中心地区)[24]。
霁虹桥题刻
元明清时期,云南与周边国家的交通也部分沿袭这一格局,直至近现代所修筑的滇越铁路、滇缅公路、中印公路和成昆铁路无一不是与西南丝绸之路的走向相吻合,新路叠古道,古老的西南丝绸之路为云南的对外交往再谱新篇。