迪慶的交通主要以公路為主,去不通公路的景點(如:碧塔海)需騎馬前往。
昆明至迪慶的公路交通線路:
1.昆明至香格里拉公路里程700公里,途中經過楚雄、大理等地,旅游者到迪慶可由昆明乘客車直達,一般要20小時,每天有4班臥鋪車,票價134元,發車時間13:00-18:00,發車站有潘家灣汽車站(3班),南窯(1班)。也可選擇先乘飛機到大理或麗江,再換乘客車前往香格里拉。當然,趕時間的游客,可選擇從昆明直飛香格里拉。
2.麗江至香格里拉為200公里,每天7:00-15:00發3-5班車,票價25元。還可選擇昆明至大理晚乘臥鋪車,票價40-60元,昆明各大汽車站均發車每天18:00-22:00發30余班。
3.大理至香格里拉為300公里,白天乘中巴車35元。
主要旅游景點交通:
1.香格里拉至噶丹松贊林寺,票價1.5元;
2.香格里拉至納帕海坐班車,8元就能搞定,如錯過班車也可租車前往,來回一趟50元;
3.香格里拉至白水臺也可坐出租車,200元每天(包來回)。
4.香格里拉至德欽184公里,途經奔子欄109公里,東竹林寺131公里,白茫雪山153公里,每天早7:30-8:00發2班大客車,票價23元,需7-9小時,中途在奔子欄午餐。中間至虎跳峽鎮(下橋頭)96公里,票價13元,每天早、晚都發車。德欽至西藏鹽井104公里,無固定客運班車。
5.中甸至碧塔海,到雙橋下車,票價8元,步行或騎馬,騎馬每人單程收費30元-60元間。香格里拉至松贊林寺,有中巴,票價2元。
6.香格里拉至香格里拉大峽谷,可乘每早班發往四川省鄉城縣的客車。中途到峽谷口下車,票價15元。香格里拉至白水臺,每早一班發往三壩鄉的大客車,票價16元。
四川至迪慶鐵路:攀枝花每天接發117/118次北京西和203/204次重慶特快列車,過路車有165/166次昆明一西安和207/208次昆明-成都特快列車,共4趟快車。
四川至迪慶公路:攀枝花至香格里拉470公里,票價:臥鋪90元,坐位60元,發車站攀枝花(金江)火車站每天發車數班