Flight distance between Winnipeg, Canada and Taro’a, Solomon Islands 7,222.9 mi / 11,624.2 km