There are 8 ways to get from Dunhuang to Liuyuannanjiecun by plane, train, car, bus, or taxi
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 Zhengzhou Xinzheng International Airport, train
best- Fly from Dunhuang (DNH) to Zhengzhou Xinzheng International Airport (CGO)DNH - CGO
- Take the train from Zhengzhou East to Anyang East
8h 34m¥2,441–5,661Train via Lanzhou
cheapest- Take the train from Dunhuang to Lanzhou West Station
- Take the train from Lanzhou West to Hebi East
- Take the train from Hebi East to Anyang East
24h 48m¥824–887Train
- Take the train from Dunhuang to Yumen
- Take the train from Yumen to Baoding
- Take the train from Baoding to Shijiazhuang
- Take the train from Shijiazhuang to Anyang East
16h 56mDrive 2,121.3 km
- Drive from Dunhuang to Liuyuannanjiecun2,121.3 km
21h 42m¥1,889–2,728Fly to Shijiazhuang Zhengding International Airport, bus, train
- Fly from Dunhuang (DNH) to Shijiazhuang Zhengding International Airport (SJW)DNH - SJW
- Take the bus from Shijiazhuang Zhengding International Airport to Icbc
- Take the train from Shijiazhuang to Anyang East
9h 39m¥1,161–3,786Fly to Handan, taxi
- Fly from Dunhuang (DNH) to Handan (HDG)DNH - HDG
- Take the taxi from Handan (HDG) to Liuyuannanjiecun
9h 6m¥6,611–19,141Fly to Hong Qiqu, taxi
- Fly from Dunhuang (DNH) to Hong Qiqu (HQQ)DNH - HQQ
- Take the taxi from Hong Qiqu (HQQ) to Liuyuannanjiecun
21h 54m¥1,281–4,701Train #2
- Take the train from Dunhuang to Yumen
- Take the train from Yumen to Taiyuan South
- Take the train from Taiyuan South to Anyang East
25h 19m
Dunhuang (DNH) to Zhengzhou Xinzheng International Airport (CGO) flights
Questions & Answers
The cheapest way to get from Dunhuang to Liuyuannanjiecun is to train via Lanzhou which costs ¥800 - ¥900 and takes 24h 48m.
The fastest way to get from Dunhuang to Liuyuannanjiecun is to fly and train which takes 8h 34m and costs ¥2400 - ¥6000.
The distance between Dunhuang and Liuyuannanjiecun is 2030 km. The road distance is 2121.3 km.
The best way to get from Dunhuang to Liuyuannanjiecun without a car is to train which takes 16h 56m and costs .
It takes approximately 8h 34m to get from Dunhuang to Liuyuannanjiecun, including transfers.
Yes, the driving distance between Dunhuang to Liuyuannanjiecun is 2121 km. It takes approximately 21h 42m to drive from Dunhuang to Liuyuannanjiecun.
There are 11+ hotels available in Liuyuannanjiecun.
What companies run services between Dunhuang, China and Liuyuannanjiecun, China?
You can take a bus from Dunhuang Bus Station to Liuyuannanjiecun via Dunhuang train station, Dunhuang, Yumen, Baoding, Shijiazhuang, and Anyang East in around 16h 56m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- yzr.com.cn
Flights from Dunhuang to Hong Qiqu via Shanghai Pudong
- Ave. Duration
- 19h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,200–12,000
Flights from Dunhuang to Hong Qiqu via Lanzhou, Shanghai Pudong
- Ave. Duration
- 21h 43m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,200–12,000
- Website
- urumqi-air.com
Flights from Dunhuang to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,000–5,500
- Website
- ch.com
Flights from Dunhuang to Shijiazhuang Zhengding International Airport via Lanzhou
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ¥1,000–3,600
- Website
- ch.com
Flights from Dunhuang to Zhengzhou Xinzheng International Airport via Xining
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–5,500
- Website
- hainanairlines.com
Flights from Dunhuang to Shijiazhuang Zhengding International Airport via Lanzhou
- Ave. Duration
- 7h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,800–12,000
- Website
- en.ceair.com
Flights from Dunhuang to Handan via Shanghai Pudong
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥6,500–19,000
- Website
- rlair.net
Flights from Dunhuang to Hong Qiqu via Tianfu International
- Ave. Duration
- 20h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,800–8,000
Train from Zhengzhou East to Anyang East
- 2nd Class Seat
- ¥75–85
- 1st Class Seat
- ¥125–135
- Business Class Seat
- ¥180–260
Train from Shijiazhuang to Anyang East
- 2nd Class Seat
- ¥95–110
- 1st Class Seat
- ¥160–180
- Business Class Seat
- ¥230–340
Train from Lanzhou West to Hebi East
- 2nd Class Seat
- ¥500–550
- 1st Class Seat
- ¥800–950
- Business Class Seat
- ¥1,200–1,800
Train from Hebi East to Anyang East
- 2nd Class Seat
- ¥24–27
- 1st Class Seat
- ¥38–41
- Business Class Seat
- ¥50–75
Train from Taiyuan South to Anyang East
- 2nd Class Seat
- ¥190–210
- 1st Class Seat
- ¥310–340
- Business Class Seat
- ¥460–650
Train from Dunhuang to Yumen
Train from Baoding to Shijiazhuang
Train from Dunhuang to Lanzhou West Station
Train from Yumen to Baoding
Train from Baoding to Shijiazhuang
Train from Yumen to Taiyuan South
- Ave. Duration
- 49 min
- Estimated price
- ¥80–140
Handan Taxi
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 Getting to Rome from the airport, Flying into Beijing?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.













