Flight distance between Taranto, Italy and Pago Pago, American Samoa 10,568.0 mi / 17,007.5 km