How far is Tabuk from Yarkant?

The flight distance between Yarkant and Tabuk is 3903km. Check all available flights on Wego.