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