Flight distance between Salihorsk, Belarus and Gujrāt, Pakistan 2,680.8 mi / 4,314.4 km