Shangri-la Transportation


Shangri-la Airport

Covering an area of 225 hectares, it is one of the biggest airports in the northwest of Yunnan Province. Shangri-La Airport offers flights to Kunming, Chengdu, Lhasa, Guangzhou and Shenzhen. Modernizd Shangri-la Airport is a 24-hour airport inside the Yunnan Province with its geology, geomorphology, climatic conditions all being suitable. It is the air corridor flying to Kunming, Tibet and Southern Asia countries.

  • Address: Diqing city Yunnnan province
  • Tel: 86 887 8229916

Diqing Civil Airport

Located in Gezanba, it is one of the biggest airports in the northwest of the Yunnan Province. Airplane for flight is Boeing737 and 700 aircraft.

There are flights to Lhasa, Chengdu, Beijing(via Kunming), Shanghai, Shenzhen(via Guiyang), Guangzhou, Kunming and Xishuangbanna.

  • Airport Information Tel:0887-8229901

City Transportation

Shangri-la to Deqen

There are 4 scheduled buses from Zhongdian Bus Station(0887-8223501)to Deqen every morning:7:20, 8:20, 9:20, 12:00,it will take 5、6 hours and costs 33 RMB. Lunch is offered at Benzilan during the trip. The scenery along the road is extremely beautiful, tourists can enjoy the scenery of Napahai Lake, Jinsha River Grand Gorge, Benzhilan, Dongzhuling Monastery and Baimang Snow Mountain.

The last scheduled bus from Deqen to Shangri-la is 3:00pm.

  • Telephone of Deqen Long-distance Bus Station:0887-8412115(Shangri-la 81km Benzilan 23km Dongzhuling Monastery 44km Baimang Snow Mountain 35km Deqen)

Deqen to Mingyong Glacier and Xidang Village

There are scheduled buses from Deqen Bus Station to Mingyong Glacier every day( Via the Feilai Temple), one-hour trip and costs RMB13. Also, buses are available to Xidang Village( a must-be road to Yubeng village).


Highways are main means of transportation for tourists to get to the Diqing Tibetan Autonomous Prefecture. Diqing connects Yunnan, Sichuan and Tibet, network of communication lines is formed with Yunnan-Tibet highway, Sichuan-Tibet highway and Kangding-Tibet being main roads. In a word, it is convenient for tourists to go to tourist attractions in Shangri-la by highway, but some scenic spots such as Bitahai Lake, tourists have to get there on horseback.

Kunming to Shangri-la

The mileage from Kunming to Shangri-la is 720 kilometers, via Zhuxiong and Dali. Tourists can go directly to the Zhongding county seat by high-speed passenger bus in Kunming Passenger Transport Bus Station(No60 Beijing Road, next to Jinhua Hotel, Telephone: 0871-3511534、0871-3511309).It will take 12 hours to get to the destination and costs RMB145.The bus starts at 6:00am and 18:00pm.every day.

In addition, there are also passenger buses to the Zhongdian county seat in Kunming West Passenger Transport Station(Tele::08715326258)and Kunming South Passenger Transport Station(Tele:08713544574)

  • South Passenger Transport Station to Zhongdian,deluxe bus, starting time: 8:20
  • West Passenger Transport Station to Zhongdian, deluxe bus, starting time: 9:00
  • Huatupo to Zhongdian,sleeping bus, buses are available at 15:00 - 19:00

Lijiang to Shangri-la( The price below is base on the information of July 29, 2008.)

The mileage from Lijiang to Shangri-la is about 187 kilometers, there are 3 - 5 scheduled buses from 7:00 - 15:00 every day. The fee is RMB45.

The mileage from Dali to Shangri-la is about 300 kilometers. It costs 63 RMB from Dali to Zhongdian by mini-bus.

Panzhihua Sichuan to Shangri-la

The mileage from Panzhihua to Shangri-la is about 470 kilometers, there are several scheduled buses from Panzhihua( Jinjiang) Transport Station to Zhongdian. It costs RMB90 for sleeping bus and RMB60 for hard seat.

Zhongdian Long-distance Bus Station:Middle Section of Zhangzheng Road Tel:0887-8223501


RMB5 in the city and RMB15 to the airport.

Transportation Tips

Since scenic spots in Shangri-la is far away from each other and timetable for scheduled buses sometimes will be changed, please get clear information from the local bus station before setting forth, including timetable for scheduled buses and road condition, etc. Please make sure the rate if going by a charter bus.

Questions and Answers About Shangri-la Transportation

Angeline 2014-04-06
Show Answer
Do you provide air ticketing booking services from shangri la to kuming?
Dear Angeline, As a travel agency online, we can offer flight tickets booking from Shangri La to Kunming and domestic flight tickets in China. Furthermore, we can arrange tours to Shangri La, Kunming or other cities in China. Please let me know your travel date so that I can check the airfare for you. Nancy Nancy Deng replied on 2014-04-06
Raymond 2013-10-06
Show Answer
Is Diqing airport the same as ShangriLa airport? is it located in Deqen town or Zhongdian town? Thank you.

Hi Raymond,

Greetings from Cecilia at China Highlights Travel.

Diqing airport is Shangri-la airport as you said, it is located in Zhongdian town, and actually Shangri-la is the new name of Zhongdian town.

Kind regards,


Cecilia Peng replied on 2013-10-07
Fabien 2013-08-21
Show Answer
Hi, I''m going to Yunan, my flight will land on Kunming, and I would like to go directly from Kunming to either Lijiang or Shangri-La. What would be the more convenient and fast ?


There are lots of flights from Kunming to both Lijiang and Shangri-la. It takes about 1 hour to fly to those cities. You could choose either one to go. Both are very convenient.

When would you take the tour? If any tour service, jsut let us know.


Coco Yang replied on 2013-08-21
Milee Ooi 2013-06-06
Show Answer
Since Shangri la in on a mountainous area and the air is thin, will breathing be difficult especially for people who have had pneumonia before? My husband is looking forward to visiting Shangri la but rather concerned about breathing difficulties (if any). Will taking oxygen tablet or being equipped with oxygen canister help? What is your advice?
Dear Milee, It is easy to buy xygen canister in Shangri la, but I still suggest you ask your doctor if you and your husband are suitable to to to high altitude areas. Lussie Lu replied on 2013-06-06
claudia 2013-04-23
Show Answer
Hello, I will be going to Yunnan in mid-June. I will start in Kunming, Xishuangbanna, Dali and I wanted to end my trip in Shangri-la. I was wondering how to get from Dali to Shangri-la without having to take a plane and how long it would take. Thank you very much for your help!

Hi Claudia, you can take bus from Dali North Bus Station to Shangri-la. The bus is available from  6:30 to 12:00, every 1 hour and takes about 8hrs.

Whitney Liao replied on 2013-04-23
April Offer $25 Coupon
  1. Send your inquiry before Apr. 30, 2014, and we will email you a $25 coupon.
  2. The coupon is valid till Dec. 31, 2014, for paying tour packages worth $250 or up.
  3. The coupon cannot be used for paying flight tickets, train tickets, hotel rooms and day trips.
Travel Advice or Question? Ask us here
Do you want to book a tour/hotel/Wi-Fi. etc.
Your Name Your Email
Hi, I'm Lynn Ye
I updated this article on April 16, 2012
See all my travel articles
follow this pageChina Highlights