How far is Xining from Tianshui?

The flight distance between Tianshui and Xining is 423km. Check all available flights on Wego.