Flight distance between Uitenhage, South Africa and Melekeok, Palau 7,608.5 mi / 12,244.7 km