川藏公路分南北兩線,從成都市向西經雅安、泸定、康定等地,在新都橋分爲兩條線路;北線是傳統進藏公路,走道孚、甘孜,在德格入藏,然後繼續西行,經江達、昌都、丁青、巴青、索縣、那曲、當雄,最後抵達拉薩,全長2412公裏,沿途最高點是海拔4916米的雀兒山。南路走雅江、理塘,在巴塘入藏,西行過芒康,到邦達草原,在此又分爲兩條:一路北上到有西藏門戶之稱的昌都與北線彙合;一路西行走山南地區,經八宿、波密、八一村、林芝、工布江達、達孜,最後到達拉薩,總長2159公裏,途經海拔4700米的理塘,這條支線塌方較多。南北兩線間有昌都到邦達的公路(169公裏)相連。南線因路途短且海拔低,所以由川藏公路進藏多行南線。
川藏公路北線(G317)2412Km:成都→54km→都江堰→83km→卧龍→148km→日隆→43km→小金→77km→八美→68km→道孚→72km→爐霍→97km→甘孜→95km→馬尼幹戈→112km→德格→24km→金沙江大橋→85km→江達→228km→昌都→248km→巴青→136km→那曲→164km→當雄→75km→羊八井→87km→拉薩
川藏公路南線(G318)2159Km:成都→139km→雅安→168km→泸定→49km→康定→75km→新都橋→74km→雅江→143km→理塘→165km→巴塘→36km→竹笆籠→71km→芒康→158km→左貢→107km→邦達→94km→八宿→90km→然烏→129km→波密→89km→通麥→127km→林芝→19km→八一→127km→工布江達→206km→墨竹工卡→68km→拉薩