Flight distance between Bayanhongor, Mongolia and Sancti Spíritus, Cuba 7,693.7 mi / 12,381.8 km