Flight distance between Salihorsk, Belarus and Marg‘ilon, Uzbekistan 2,220.0 mi / 3,572.7 km