Flight distance between Salihorsk, Belarus and Puerto Padre, Cuba 5,621.8 mi / 9,047.4 km