Flight distance between Guayama, Puerto Rico and Pago Pago, American Samoa 7,459.2 mi / 12,004.4 km