Flight distance between Salihorsk, Belarus and Al Muharraq, Bahrain 2,186.4 mi / 3,518.7 km