is located in northwestern Gansu province, Western China. It was a major stop on the ancient Silk Road and is best known for the nearby Dunhuang Caves.
is the capital of Shaanxi province, located in the northwest of the People's Republic of China. It is knowned as one of the Four Great Ancient Capitals of China
It is quite convenient traveling between Dunhuang and Xian, either by flight or by train.
By Flight (recommended)
There are a few direct flights between Xian and Dunhuang every day. It takes about 2 hours and a half by air. The flight departs from Xian Xianyang Airport and lands at Dunhuang Airport.
Xian Xianyang International Airport is 47 km away from the center of Xian City, and 13 km away from Xianyang City, in the Dizhang Township of Xianyang. It is now houses 3 terminals and 2 runways.
There is only one train (K591) from Xian to Dunhuang. It departs at 10:30 am and takes 23 hours. You should get on the train at Xian Train Station and get off at Dunhuang Train Station.