Flight distance between Pago Pago, American Samoa and Diepsloot, South Africa 9,386.7 mi / 15,106.5 km