Flight distance between Salihorsk, Belarus and Khorugh, Tajikistan 2,343.6 mi / 3,771.7 km