Flight distance between Houston, United States of America and Rabaul, Papua New Guinea 7,707.2 mi / 12,403.6 km