There are 7 ways to get from Daocheng’aocun to Shangri-La by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Diqing Shangri-La Airport
best- Fly from Ningbo Lishe International Airport (NGB) to Diqing Shangri-La Airport (DIG)plane NGB - DIG
6h 48m¥1,025–4,048Train
cheapest- Take the train from Fenghua Station to Hangzhou Southtrain
- Take the train from Hangzhou South to Kunmingtrain
- Take the train from Kunming to Lijiangtrain
- Take the train from Lijiang to Shangri-Latrain
43h 26m¥556–1,084Train via Chuxiong
- Take the train from Ningbo to Hangzhou Easttrain
- Take the train from Hangzhou East to Kunming Southtrain
- Take the train from Kunming South to Chuxiongtrain
- Take the train from Chuxiong to Lijiangtrain
- Take the train from Lijiang to Shangri-Latrain
19h 50m¥1,255–1,559Drive 2,760.1 km
- Drive from Daocheng’aocun to Shangri-Lacar 2,760.1 km
29h 22m¥2,346–3,388Fly to Lijiang Sanyi Airport, train
- Fly from Ningbo Lishe International Airport (NGB) to Lijiang Sanyi Airport (LJG)plane NGB - LJG
- Take the train from Lijiang to Shangri-Latrain
7h 43m¥988–2,431Bus, train
- Take the bus from Ningbo Airport to Jinhua Southbus
- Take the train from Jinhua South to Chongqing Westtrain
- Take the train from Chongqing West to Dalitrain
- Take the bus from Dali Ancient City to Lijiang Bus Stationbus
- Take the bus from Lijiang Bus Station to Shangri-La Bus Stationbus
30h 45m¥1,549–1,886Train via Hai’an
- Take the train from Ningbo to Haiantrain
- Take the train from Hai’an Xian to Kunmingtrain
- Take the train from Kunming to Lijiangtrain
- Take the train from Lijiang to Shangri-Latrain
2d 4h¥675–1,379
Ningbo Lishe International Airport (NGB) to Diqing Shangri-La Airport (DIG) flights
Questions & Answers
The cheapest way to get from Daocheng’aocun to Shangri-La is to train which costs ¥550 - ¥1100 and takes 43h 26m.
The fastest way to get from Daocheng’aocun to Shangri-La is to fly which takes 6h 48m and costs ¥1000 - ¥4100.
No, there is no direct train from Daocheng’aocun to Shangri-La. However, there are services departing from Dongqian Lake and arriving at Shangri-La via Ningbo, Hangzhou East, Kunming South, Chuxiong and Lijiang. The journey, including transfers, takes approximately 19h 50m.
The distance between Daocheng’aocun and Shangri-La is 2168 km. The road distance is 2760.1 km.
The best way to get from Daocheng’aocun to Shangri-La without a car is to train via Chuxiong which takes 19h 50m and costs ¥1200 - ¥1600.
It takes approximately 6h 48m to get from Daocheng’aocun to Shangri-La, including transfers.
Daocheng’aocun to Shangri-La train services, operated by China Railways G-Class, depart from Ningbo station.
The best way to get from Daocheng’aocun to Shangri-La is to fly which takes 6h 48m and costs ¥1000 - ¥4100. Alternatively, you can train via Chuxiong, which costs ¥1200 - ¥1600 and takes 19h 50m.
Daocheng’aocun to Shangri-La train services, operated by China Railways G-Class, arrive at Hangzhou East station.
Yes, the driving distance between Daocheng’aocun to Shangri-La is 2760 km. It takes approximately 29h 22m to drive from Daocheng’aocun to Shangri-La.
What companies run services between Daocheng’aocun, China and Shangri-La, China?
China Eastern Airlines, Sichuan Airlines, and two other airlines fly from Ningbo Lishe International Airport (NGB) to Diqing Shangri-La Airport (DIG) every 4 hours. Alternatively, you can take a vehicle from Daocheng’aocun to Shangri-La via Dongqian Lake, Ningbo station, Ningbo, Hangzhou East, Kunming South, Chuxiong, and Lijiang in around 19h 50m.
- Website
- en.ceair.com
Flights from Ningbo Lishe International Airport to Diqing Shangri-La Airport via Tianfu International
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ¥2,200–5,500
Flights from Ningbo Lishe International Airport to Diqing Shangri-La Airport via Kunming
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- ¥900–6,000
Flights from Ningbo Lishe International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ¥750–3,300
Flights from Ningbo Lishe International Airport to Lijiang Sanyi Airport via Wuhan
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥800–2,200
Flights from Ningbo Lishe International Airport to Lijiang Sanyi Airport via Chongqing
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- ¥2,000–4,900
- Website
- ch.com
Flights from Ningbo Lishe International Airport to Diqing Shangri-La Airport via Tianfu International
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- ¥2,200–5,500
Flights from Ningbo Lishe International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ¥750–3,300
- Website
- loongair.cn
Flights from Ningbo Lishe International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ¥750–3,300
- Website
- luckyair.net
Flights from Ningbo Lishe International Airport to Lijiang Sanyi Airport via Guiyang
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥750–3,300
Train from Ningbo to Hangzhou East
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–230
Train from Hangzhou East to Kunming South
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Estimated price
- ¥900–1,000
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥900–1,000
- 1st Class Seat
- ¥1,500–1,700
- Business Class Seat
- ¥2,200–3,100
Train from Jinhua South to Chongqing West
- 2nd Class Seat
- ¥750–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥1,900–2,700
Train from Chongqing West to Dali
- 2nd Class Seat
- ¥490–530
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
Train from Ningbo to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Kunming South to Chuxiong
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ¥70–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–140
Train from Fenghua Station to Hangzhou South
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ¥75–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–140
Train from Ningbo to Haian
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- ¥170–380
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥170–240
- Adult - 1st Class
- ¥270–380
Train from Chuxiong to Lijiang
- Adult - second class
- ¥100–140
Train from Lijiang to Shangri-La
- Adult - second class
- ¥45–65
Train from Lijiang to Shangri-La
- Adult - second class
- ¥45–65
Train from Kunming to Lijiang
- Adult - second class
- ¥140–200
Train from Lijiang to Shangri-La
- Adult - second class
- ¥45–65
Train from Kunming to Lijiang
- Adult - second class
- ¥140–200
Train from Lijiang to Shangri-La
- Adult - second class
- ¥45–65
Train from Hangzhou South to Kunming
- Hard Seat
- ¥230–310
- Hard sleeper
- ¥400–600
- Soft sleeper
- ¥650–850
Train from Hai’an Xian to Kunming
- Hard Seat
- ¥250–340
- Hard sleeper
- ¥450–650
- Soft sleeper
- ¥700–950
- [email protected]
- Website
- chinabusguide.com
Bus from Ningbo Airport to Jinhua South
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- ¥85–120
- Schedules at
- chinabusguide.com
- Bus
- ¥85–120
Bus from Dali Ancient City to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
Bus from Lijiang Bus Station to Shangri-La Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- ¥60–110
- Schedules at
- chinabusguide.com
- Bus
- ¥80–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Best ways to travel around Australia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are 78+ hotels available in Shangri-La.

















