Flight distance between Salihorsk, Belarus and Cienfuegos, Cuba 5,713.2 mi / 9,194.4 km