Flight distance between Uitenhage, South Africa and Pago Pago, American Samoa 8,952.7 mi / 14,407.9 km