Flight distance between Houston, United States of America and Taro’a, Solomon Islands 7,336.4 mi / 11,806.7 km