Flight distance between Uitenhage, South Africa and Kainantu, Papua New Guinea 7,668.5 mi / 12,341.3 km