Flight distance between Salihorsk, Belarus and Matanzas, Cuba 5,704.6 mi / 9,180.7 km