Flight distance between Salihorsk, Belarus and Guanabacoa, Cuba 5,726.4 mi / 9,215.7 km