Flight distance between Cienfuegos, Cuba and Taro’a, Solomon Islands 8,266.5 mi / 13,303.7 km