How to get to & around Gansu

As a inland province, Gansu is usually the second stop in China. Travelers usually get to international hub, such as Beijing, Shanghai, Guanzhou and Chengdu, then transfer to Gansu by domestic flights or train. The capital city Lanzhou is usually chosen as arrival city as well as transfer city to other destinations in Gansu, such as Tianshui, Xiahe, Zhangye, etc. As the most popular place in Gansu, Dunhuang is as convenient as Lanzhou to get in by flight or train.

How to get to Gansu

By Air

Flight is the fastest way to get to Gansu. So far there are three airport in Gansu: Lanzhou Zhongchuan Airport, Dunhuang Airport and Jiayuguan Airport. But Jiayuguan Airport is barely used for lacking of frequent flights.

Lanzhou Zhongchuan Airport

Lanzhou Zhongchuan Airport is the only airport in Lanzhou which is approximately 70km away nearly an-hour driving from Lanzhou city. So far, there are more than 60 air lines connecting Lanzhou with major cities in China, including Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu, Xian, Nanjing, Hangzhou, Dunhuang,Jiayuguan, etc.

Lanzhou Zhongchuan Airport

Lanzhou Zhongchuan Airport

Dunhuang Airport

Dunhuang Airport is located at Mogao Town where is 12km eastwards Dunhuang City. It is well equipped with functional facilities. There are several fixed lines connecting some nearby cities, such as Xian, Lanzhou, Urumqi, Jiayuguan, as well as Beijing and Shanghai. If you want to go to Dunhuang City from airport, you can take public bus from Mogao Town. You can also take taxi, which will cost you 30~40¥ . Some hotels in Dunhuang offer airport pick-up service but you have to reserve a room prior.

Dunhuang Airport

Dunhuang Airport

By Train

Gansu is a very important connection between western China and eastern China. There are 4 trunk railway intersect here, including Lianyungang - Lanzhou Railway, Lanzhou - Xinjiang Railway, Lanzhou - Qinghai Railway and Baotou - Lanzhou Railway, which forms a fully connected railway system.

High Speed Train Travel

Currently, travelers can transfer between many cities in Gansu Province by high speed train. Lanzhou Train Station is the starting point of Lanzhou Xinjiang Railway which connects Lanzhou, Zhangye, Jiuquan, Jiayuguan and Dunhuang with Hami, Turpan and Urumqi in Xinjiang Autonomous Region within several hours. The schedules of high speed trains are flexible from early morning to late afternoon.

Lanzhou has 4 train stations, and among them, Lanzhou Train Station and Lanzhou West Station are used more frequently for your transfer to and from this city.

Lanzhou Train Station

Lanzhou Train Station connects Lanzhou with the major travel cities in Gansu, such as Jiayuguan (3 bullet trains during 12:24~15:03, for 4.5-5 hours), Dunhuang (3 trains during 09:12~20:07, for 11.5-14.5 hours), and Zhangye (3 bullet trains during 13:46~16:17, for 3-3.5 hours). Also, you could transfer to Lanzhou from Xining (3 bullet trains during 15:37~18:17, for 1.5 hours) after you discover the splendid Qinghai Lake and the highlights in Qinghai Province. If you want to get to Lanzhou from other inland cities, you can take train in Beijing, Chengdu, Xian, Shanghai, Chongqing, Lhasa, Hohhot, Taiyuan, Yinchuan, Urumqi, Qingdao, Jinan, Zhengzhou, Hangzhou, Shenzhen, etc.

Lanzhou West Train Station

Lanzhou West Train Station has most high speed train linked with Lanzhou. You could get on the bullet G train or a D train from Xining (21 D trains during 07:50~22:30, about 1.5 hours), Jiayuguan (12 D trains during 08:30~19:10, about 4.5 hours), Tianshui (40 trains during 08:22~22:31, for about 1.5 hours) in Gansu Province, Urumqi (3 D trains during 09:21~11:37, about 11.5 hours), Hami (3 D trains during 12:58~15:07, for about 8 hours) in Xinjiang Province, and from many other hot traveling cities and destinations, such as Beijing (G429 at 10:45, about 9.5 hours), Shanghai (G1970 at 06:09, about 10.5 hours), Xian (34 trains during 07:42~20:45, about 2.5-3.5 hours), Guangzhou (G96 at 08:55, for about 10.5 hours), Zhengzhou (11 G trains during 08:32~18:39, for about 4.5-6 hours), Luoyang (9 G trains during 09:20~19:20, for about 4.5-5 hours), Huashan (6 G trains during 11:29~16:26, for about 4 hours), Changsha (G864 at 09:05 & G96 at 11:20, for about 8-10.5 hours), Hangzhou (G1874 at 07:15, for about 11 hours), and so forth with speed and great comfortable environment. Moreover, since most trains travel during day hour, you could spend a leisure time admiring the sceneries passing by.

Lanzhou Train Station

Lanzhou Railway Station

Lanzhou West Railway Station

Lanzhou West Railway Station

There are two train stations in Dunhuang – Dunhuang Train Station and Liuyuan Train Station. The latter is much more used.

Liuyuan Train Station

Liuyuan Train Station is located about 128km northwest of Dunhuan City. Travelers arrive at Liuyuan, and then take a bus to the downtown of Dunhuang. Liuyuan Train Station connects many provincial cities in China, such as Shanghai, Beijing, Xian, Chengdu, Lanzhou, Urumqi, etc. There are 24-hours bus from Liuyuan to Dunhuang City costing 15¥ and 2 hours. You have to afford about 100¥ if you take a taxi.

Dunhuang Train Station

Dunhuang Train Station is 10km away from downtown. Travelers can take No. 3 Bus to the central area of Dunhuang City. Dunhuang is the departure station of Dunhuang Railway which connects Dunhuang and Liugoucun Station, Guazhou County, Lanzhou. Trains from Lanzhou, Xian, Jiuquan and Jiayuguan stop here.

Dunhuang Train Station

Dunhuang Train Station

How to get Around Lanzhou

Get around Lanzhou

Lanzhou has a fully connected highway system. There are 7 long distance bus passenger stations. The most important one is the Lanzhou Bus Station. If you want to travel to nearby places of Lanzhou or southern Gannan area, you can take bus from one of these bus stations. But if your destinations are cities along the Hexi Corridor, you are suggested to take train.

Get around Dunhuang

From Dunhuang Bus Station, you can take bus to Jiuquan, Lanzhou, Xian, Kumul, Turpan, Urumqi, Golmud, etc. There are daily buses to nearby attractions, such as Crescent Lake, Mogao Grottoes, Jiayuguan and Yangguan.

Lanzhou Bus

Gansu Bus

Recommended Gansu Tours

Top 3 Gansu tours chosen by most customers to explore Gansu in the best way. Check the detailed itinerary, or tailor your own trip now with us.

Xinjiang Tianchi Lake
11 Days In-depth Wild Silk Road Adventure Tour (Cultural Relic & Unrivalled Landscape)

Lanzhou - Zhangye - Jiayuguan - Dunhuang - Turpan - Urumqi - Kashgar

Mogao Grottoes
7 Days Ancient Silk Road Treasure Tour from Tianshui

Tianshui - Lanzhou - Zhangye - Jiayuguan - Dunhuang

Taer Monastery Barbola
10 Days Qinghai & Gansu Highlights Tour

Xining - Tongren - Xiahe - Lanzhou - Zhangye - Jiayuguan - Dunhuang

Start planning your tailor-made holiday to China by contacting one of our specialists. Once enquired, you’ll get a response within 0.5~23.5 hours.

Customize a Trip

Have a question? Get answers from our travel experts or guests

  • Your Question:
  • Your Name:
  • Your Email:
  • Submit