Flight distance between Ialibu, Papua New Guinea and Cruz Bay, U.S. Virgin Islands 10,327.3 mi / 16,620.2 km