从昆明到香格里拉大概有630公里,这里给出几种方式:
1、自驾:大概9小时
2、骑行:2天11小时
3、飞机:1小时25分钟
4、火车:7.5~9.5小时
5、客车:9.5小时
昆明到大理有400+公里,大理到丽江有200+公里,丽江到香格里拉有200+公里,所有昆明到香格里拉将近有1000公里,但是现在的只有丽江到香格里拉是一、二级公路外,其他的全是告诉公路,4小时到大理、6小时到丽江,8、9个小时就到香格里拉了!思茅到香格里拉要先到临沧至大理再到香格里拉。这条路和昆明到香格里拉的路程差不多,可能有1100公里左右,但是路不好走!!!