Flight distance between Uitenhage, South Africa and Kavieng, Papua New Guinea 8,094.0 mi / 13,026.0 km