Flight distance between Salihorsk, Belarus and La Habana Vieja, Cuba 5,727.9 mi / 9,218.1 km