Flight distance between Uitenhage, South Africa and Kayangel, Palau 7,635.9 mi / 12,288.7 km