Flight distance between Pago Pago, American Samoa and San Lorenzo, Honduras 6,006.7 mi / 9,666.8 km