Lanzhou Zhongchuan Airport (ZGC) is located about 70 kilometers (43.5 miles) from the downtown area. More than 30 airlines connect Lanzhou to the outside world, with daily flights to and from Beijing, Shanghai, Guangzhou, Shenzhen and Xi'an.
Lanzhou Railway Station is located in the south downtown. There are altogether 45 daily rail departures from Lanzhou, connecting Lanzhou to other cities such as Beijing, Shanghai, Nanjing,Qingdao, Jinan, Shijiazhuang, Zhengzhou, Guangzhou, Changsha, Wuhan, Chengdu, Xian, Xining, Urumqi and Hohhot. Express trains also run to Xining, Yumen, Zhangye, Pingliang and Golmud.
Lanzhou is the hub of the road transportation system in Gansu Province with Lanzhou East Bus Station and Lanzhou West Bus Station being the two largest.