Flight distance between Uitenhage, South Africa and Bidbid, Oman 4,497.8 mi / 7,238.6 km