Flight distance between Uitenhage, South Africa and Daru, Papua New Guinea 7,405.4 mi / 11,917.9 km