Flight distance between Pago Pago, American Samoa and Villanueva, Honduras 6,006.2 mi / 9,666.0 km