川藏公路分南北两线,从成都市向西经雅安、泸定、康定等地,在新都桥分为两条线路;北线是传统进藏公路,走道孚、甘孜,在德格入藏,然后继续西行,经江达、昌都、丁青、巴青、索县、那曲、当雄,最后抵达拉萨,全长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→拉萨