Flight distance between Uitenhage, South Africa and Melekeok Village, Palau 7,609.1 mi / 12,245.6 km