How far is Riyadh from Yinchuan?

The flight distance between Yinchuan and Riyadh is 5743km. Check all available flights on Wego.