Flight distance between Yanqul, Oman and Uitenhage, South Africa 4,460.3 mi / 7,178.1 km