How far is Xining from Lucknow?

The flight distance between Lucknow and Xining is 2243km. Check all available flights on Wego.