How far is Ouarzazate from Cairo?

The flight distance between Cairo and Ouarzazate is 3641km. Check all available flights on Wego.