Flight distance between Salihorsk, Belarus and Al Ḩadd, Bahrain 2,188.3 mi / 3,521.8 km