Flight distance between Salihorsk, Belarus and Ahmedabad, India 3,122.3 mi / 5,024.9 km