茶馬古道在大陸主要分兩條主線,通往云南的“滇藏道”,與通往四川的“川藏道”。滇藏道從云南南部產茶區(qū)思茅、普洱起,經大理、鶴慶、麗江、中甸(香格里拉)、德欽,越過瀾滄江進入西藏的鹽井、芒康、邦達、昌都、林芝抵拉薩,之后更延伸入不丹、尼泊爾、印度,甚至直到西亞、西非紅海海岸。川藏道則從四川產茶區(qū)雅安起,分為南北線,北線從康定起接道孚、甘孜、德格、江達抵昌都(即今川藏公路北線);南線從康定經雅江、理塘、巴塘,接西藏芒康抵昌都(即今川藏公路南線)。茶馬古道兩條主線估計約有4千多公里,加上連接四川與云南的川滇等支線,與通往國外的路線,至少達萬余公里,亦有學者將唐蕃古道列為茶馬古道路線之一。