Lanzhou, capital of Gansu Province, boasts a fairly advanced transportation network and is generally thought of as one of the most important railway and air traffic centers in west China. The city is an important transit point for travelers going northwest to Xinjiang, east to Ningxia, south to Sichuan and north to Inner Mongolia.
Lanzhou Zhongchuan Airport is situated 75km from the city centre of Lanzhou. There are air routes to Beijing, Shanghai, Guangzhou, Urumqi, Hong Kong as well as cities within the province, such as Dunhuang, Jiuquan, Tianshui, and Qingyang. The Lanzhou airport (Zhongchuan Airport) is 70km north, or about an hour, from the town. Airport shuttle buses (RMB20-RMB25) leave from the CAAC office on Donggang xilu three hours before scheduled flights.
Lanzhou is the intersecting point of four major railway lines: the Lanzhou-Lianyungang line, the Lanzhou- Urumqi line, the Lanzhou-Xining line and the Lanzhou-Baotou line. The main railway station is at the foot of Gaolan Mountain in the southern part of town. Tickets can be bought at the station.
If you are planning on heading south to Xiahe, the bus is your only option. East Long-Distance Bus Station, West Long-Distance Bus Station