Flight distance between Salihorsk, Belarus and Palma Soriano, Cuba 5,653.1 mi / 9,097.8 km