Flight distance between Uitenhage, South Africa and Shināş, Oman 4,527.9 mi / 7,286.9 km