Flight distance between Salihorsk, Belarus and Bayamo, Cuba 5,669.0 mi / 9,123.4 km