How far is Diyarbakir from Riyadh?

The flight distance between Riyadh and Diyarbakir is 1591km. Check all available flights on Wego.