Flight distance between Uitenhage, South Africa and Rabaul, Papua New Guinea 8,091.1 mi / 13,021.4 km