There are 2 flights daily from Lanzhou to Shanghai, one in early morning (8:00 am) and one at night (9:50pm). The list price is approximately $265 USD at this time.
There are multiple flights daily from Lanzhou to Beijing each day. The list price is $205 at this time.
Please let us know if you need assistance booking domestic flights within China.