Flight distance between Salihorsk, Belarus and Sahiwal, Pakistan 2,736.6 mi / 4,404.2 km