Flight distance between Salihorsk, Belarus and Manzanillo, Cuba 5,689.1 mi / 9,155.7 km