Lanzhou, Gansu, China
Guangzhou
The best and cheapest way to get from Lanzhou, Gansu, China and Guangzhou is to travel by bus, which will cost about 964 CNY or 142.20 USD.