Flight distance between Veracruz, Mexico and Taro’a, Solomon Islands 7,247.0 mi / 11,662.9 km