How far is London from Lanzhou?

The flight distance between Lanzhou and London is 7802km. Check all available flights on Wego.