Flight distance between Uitenhage, South Africa and Musay‘īd, Qatar 4,407.6 mi / 7,093.4 km