Flight distance between Uitenhage, South Africa and Ādam, Oman 4,416.8 mi / 7,108.2 km